如何制作有效的SSL证书/密钥文件以与Flask SSL WSGI一起使用?

2024-06-16 09:04:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一个FlaskWeb应用程序,并使用eventlet作为该应用程序的网络库(eventlet由{}包装以允许异步操作)

this guide之后,我成功地创建了一个SSL密钥和证书文件,并将其传递给WSGI服务器

socket_io.run(app, 
              host=APP_HOST, 
              port=APP_PORT, 
              keyfile='ia.key', 
              certfile='ia.crt')

这很好,但不幸的是,Safari/Chrome说,当我第一次访问页面时,SSL证书不可信。 镀铬故障如下:

^{pr2}$

如何生成一个有效的SSL证书,以便在用户第一次连接到web应用程序时浏览器不会显示该错误!?在


Tags: 文件网络服务器app应用程序sslwsgi密钥