liuwenliang的个人博客分享 http://blog.sciencenet.cn/u/liuwenliang

博文

[转载]python flask https协议使用方法

已有 1594 次阅读 2022-9-2 09:15 |个人分类:python|系统分类:科研笔记|文章来源:转载

(1)首先,我们用pip工具安装OpenSSL和flask_sslify

pip install pyopenssl

pip install flask_sslify


(2)然后我们需要有做好的网站代码,比如下图。

flask网站怎么使用https连接


(3)接下来导入模块,端口改为443,添加一些代码,如图。

如果使用本机的证书,就把context设为"adhoc",否则,设为元组("crt证书文件名","key证书文件名")。证书可以去网站运营商那里申请,也可以使用openssl生成。

flask网站怎么使用https连接


按照以上步骤操作,使用本机证书,可以不生成证书文件,直接按照以上安装第三方库并修改代码后,直接就可以通过https协议运行。特别是使用获取地理定位功能时,需要启动https服务才能正常获得位置信息。

(4)接着就可以用https访问了!

转自:https://jingyan.baidu.com/article/29697b912c7b3cea20de3cab.html



https://blog.sciencenet.cn/blog-3409972-1353657.html

上一篇:[转载]http-server 支持 HTTPS 服务
下一篇:[转载]opencv+python实现图像匹配----模板匹配、特征点匹配
收藏 IP: 210.72.26.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-12-2 17:32

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部