我正在使用 slackClient 库创建一个 slack 机器人,但是当我使用 slack 客户端的 api.call() 方法时出现 ssl 验证失败错误。我在使用 pip install 时遇到了同样的问题,但通过使用 --trusted-host 得到了解决。是否需要在 python 中进行一些配置才能访问机器证书?
我已经将根证书导入到 Windows 证书管理器中,我可以在浏览器中安全地打开 URL,而不会遇到类似“此网站的安全证书有问题”的消息。 我不想禁用 SSL 验证
我引用了给出的答案 SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
但 slack 客户端库在内部调用 urllib3,我无法为其指定 ca 文件。
有没有办法解决这个问题并配置 python 直接使用机器证书?
最佳答案
关于python - python中的SSL验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48782939/