美文网首页
学习Flask009:ssl配置,支持https访问

学习Flask009:ssl配置,支持https访问

作者: 我的小小笔尖 | 来源:发表于2022-04-18 12:45 被阅读0次
1.前提条件

一个域名,一个服务器,域名备案通过,域名解析到对应的服务器ip。

2.申请ssl证书

我使用的是腾讯云,可以申请免费的正式,有效期1年。
申请过程中需要按照提示在域名解析中添加一条记录做个验证。
申请通过后可以下载证书,解压缩后将其中的crt和key文件拷贝到Flask项目下

3.修改app.py文件重新启动

注意,端口需要改为443
ssl_context引用了上一步拷贝过来的两个文件

if __name__ == '__main__':
    app.config.update({'SERVER_NAME': 'www.kwaili.com'})
    app.run(host='0.0.0.0',port=443,ssl_context=('www.kwaili.com_bundle.crt','www.kwaili.com.key'))
    # app.run(host='0.0.0.0',port=80)
4.访问测试

访问:https://www.kwaili.com,成功!

srt.JPG

相关文章

网友评论

      本文标题:学习Flask009:ssl配置,支持https访问

      本文链接:https://www.haomeiwen.com/subject/tjldertx.html