欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

执行python时,使用fiddler代理,提示Unable to get local issuer certificate when using requests in python

程序员文章站 2022-05-01 09:39:11
...

参考:
https://*.com/questions/51925384/unable-to-get-local-issuer-certificate-when-using-requests-in-python

1、第一步
打开python控制台,输入以下代码查看

import certifi
certifi.where()

如果提示没有certifi,需要安装certifi包(pip install certifi)

2、第二步
配置好fiddler之后,打开浏览器 http://127.0.0.1:8888/
下载证书文件
执行python时,使用fiddler代理,提示Unable to get local issuer certificate when using requests in python
3、第三步
双击安装下载好的证书,并导出证书base64编码
执行python时,使用fiddler代理,提示Unable to get local issuer certificate when using requests in python
执行python时,使用fiddler代理,提示Unable to get local issuer certificate when using requests in python
执行python时,使用fiddler代理,提示Unable to get local issuer certificate when using requests in python
使用文本编辑器打开导出的证书文件

4、第四步
将第三步中导出的证书信息复制出来,粘贴到第一步中输出cacert.pem文件末尾,保存

重新运行代码,即可。