请问同样的程序在使用 session.get(self.url) Ubuntu 下面正常 去 Windows 2008 跑就出现证书问题( ssl.c:590)

2016-09-30 10:39:02 +08:00
 pyengwoei
self.resp = self.session.get(self.url)
File "D:\baccarat2\vendor\requests\sessions.py", line 487, in get
return self.request('GET', url, **kwargs)
File "D:\baccarat2\vendor\requests\sessions.py", line 475, in request
resp = self.send(prep, **send_kwargs)
File "D:\baccarat2\vendor\requests\sessions.py", line 585, in send
r = adapter.send(request, **kwargs)
File "D:\baccarat2\vendor\requests\adapters.py", line 477, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verif
y failed (_ssl.c:590)
1918 次点击
所在节点    Python
6 条回复
pyengwoei
2016-09-30 10:50:45 +08:00
我感觉好像是证书的问题
wevsty
2016-09-30 10:56:53 +08:00
pyengwoei
2016-09-30 11:16:30 +08:00
@wevsty 本来在 Windows 下面 前两天都还可以的,今天启动就不行了
wevsty
2016-09-30 11:24:20 +08:00
@pyengwoei 访问 URL 的证书是否异常?你这个提升就是校验证书失败。检查一下 URL 使用的证书是否正确,是否受到系统信任
pyengwoei
2016-09-30 11:27:53 +08:00
@wevsty URL 使用的证书 这个是已经下载到工程目录里面了吗,我没找到有证书文件
9hills
2016-09-30 11:40:32 +08:00
verify=False 忽略证书吧
@pyengwoei 在系统的证书目录里,你也可以手动加载

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/309928

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX