忽略 SSL 证书验证会产生什么影响?

Mic*_*rts 4 ssl ssl-certificate urllib3 python-3.x python-requests

我有一个关于 Python 请求库中 SSL 验证的问题,但我相信它对我来说更普遍。

我目前忽略证书验证,因为我需要连接的第三方 API使用自签名证书。

在请求中关闭 SSL 验证有何影响?在现实世界中不验证 SSL 证书会产生什么影响。我可以保证传输的数据是安全/加密的吗?

Bor*_*isu 5

这是一种安全罪,因为任何人都可以欺骗此证书并拦截您的流量。您只需将自签名证书添加到使用 API 的计算机的受信任证书链中即可。如何执行此操作取决于操作系统和具体设置,但快速谷歌将引导您找到正确的解决方案。