HTTPS python请求身份验证失败

时间:2016-10-13 15:01:43

标签: python python-requests

使用请求我尝试访问https连接。基本身份验证无效。

我安装了

pip install requests[security]

但没有运气。尝试从以下命令

下载证书
openssl s_client -showcerts -connect <host>:<port>  </dev/null 2>/dev/null|openssl x509 -outform PEM >mycertfile.pem 

并尝试以下代码获取错误:

requests.exceptions.SSLError: bad handshake: Error([('SSL routines', 'ssl3_get_server_certificate', 'certificate verify failed')],)

这是我的代码

import requests  
s = requests.Session()  
requests.get(url , verify='/path/to/certfile')  
s.verify =cert_path  
s.auth = (usr, pwd)  
resp = s.get(url).content

0 个答案:

没有答案