Python中的SSL验证误差



我正在使用SlackClient库来创建一个Slack Bot,但是当我使用Slack Client的API.CALL((方法时,我会获得SSL验证失败错误。我在使用PIP安装时面临同一问题,但是通过使用 - 信任宿主可以解决。访问机器证书所需的Python是否有一些配置?

我已经将根证书导入了Windows证书经理,并且可以在浏览器中牢固地打开URL,而不会遇到"此网站的安全证书有问题"之类的消息。我不想禁用SSL验证

我提到的答案SSL:证书_verify_failed]证书验证失败

但是Slack Client Library在内部呼叫Urllib3,我无法为其指定Ca-File。

有没有办法解决此问题并配置Python直接使用机器证书?

答案似乎是降级websocket-client。

尝试以下内容: pip3 install websocket-client==0.47.0

来源:有关问题的评论

最新更新