我想使用 Python 请求来获取公司内部网页的内容(例如https://internal.com)。我可以在浏览器中看到这个页面,并且可以“查看证书”。
所以现在我想获取带有请求的网页,所以我这样做:
import requests
requests.get('https://internal.com')
但后来我得到一个 SSLError:
SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
所以我想我需要指定一个证书文件:
requests.get('https://example.com', cert=('/path/server.crt', '/path/key'))
但是如何找到证书文件的路径?查看网页时,我可以从 Chrome 或 IE 获取此信息吗?还是我错过了一些更基本的东西?