问题描述
我有一个客户公用证书即将过期的情况,因此他用相同的DN创建了一个新的公用证书。在验证使用客户证书密钥使用客户证书生成的用户证书时。 因此,当受托人同时拥有两个公钥时,它只会验证使用较旧公钥生成的那个,而不会使用新公钥进行验证。对于其他人则抛出错误:
from picamera import PiCamera
from gpiozero import Button
from time import gmtime,strftime
from overlay_functions import *
from guizero import App,PushButton,Text,Picture
def next_overlay():
global overlay
overlay = next(all_overlays)
preview_overlay(camera,overlay)
def take_picture():
global output
output = strftime("/home/pi/allseeingpi/image-%d-%m %H:%M.png",gmtime())
camera.capture(output)
camera.stop_preview()
remove_overlays(camera)
output_overlay(output,overlay)
size = 400,400
gif_img = Image.open(output)
gif_img.thumbnail(size,Image.ANTIALIAS)
gif_img.save(latest_photo,'gif')
your_pic.set(latest_photo)
def new_picture():
camera.start_preview(alpha=128)
preview_overlay(camera,overlay)
next_overlay_btn = Button(23)
next_overlay_btn.when_pressed = next_overlay
take_pic_btn = Button(25)
take_pic_btn.when_pressed = take_picture
camera = PiCamera()
camera.resolution = (800,480)
camera.hflip = True
camera.start_preview()
output = ""
latest_photo = '/home/pi/allseeingpi/latest.gif'
app = App("The All-Seeing Pi",800,480)
message = Text(app,"I spotted you!")
your_pic = Picture(app,latest_photo)
new_pic = PushButton(app,new_picture,text="New picture")
app.display()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)