栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【2021-09-24】python搭配mkcert启动本地https服务

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【2021-09-24】python搭配mkcert启动本地https服务

学习链接:https://blog.dteam.top/posts/2019-04/%E6%9C%AC%E5%9C%B0https%E5%BF%AB%E9%80%9F%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88mkcert.html

mkcert下载地址:![请添加图片描述](https://img-blog.csdnimg.cn/5f42f3ee3b884b95b5487e1cd419ef79.jpg?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA6L-35b-D5YWU,size_20,color_FFFFFF,t_70,g_se,x_16)
https://github.com/FiloSottile/mkcert/releases/latest

1、管理员启动cmd
2、安装:mkcert-v1.4.3-windows-amd64.exe -install
3、查看本地mkcert保存路径:mkcert-v1.4.3-windows-amd64.exe -CAROOT
4、生成自签证书:mkcert-v1.4.3-windows-amd64.exe localhost 127.0.0.1 ::1
5、python3使用生成的证书文件:下面的代码
python3版本
import http.server as baseHTTPServer
import ssl

httpd = baseHTTPServer.HTTPServer(('0.0.0.0', 8090), baseHTTPServer.SimpleHTTPRequestHandler)
httpd.socket = ssl.wrap_socket(httpd.socket, certfile='./localhost+2.pem', keyfile='./localhost+2-key.pem', server_side=True, ssl_version=ssl.PROTOCOL_TLSv1_2)
print("开启https服务成功...")
httpd.serve_forever()

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/268897.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号