Tuoni 发表于 2023-10-19 22:23

如何禁用aiohttp和requests默认的SSL验证?

本帖最后由 Tuoni 于 2023-10-19 22:32 编辑

目前知道的解决方案是给每次请求都带上参数“verify=False”和“ssl=False”来禁用


例如:
requests.get(URL, verify=False)

aiohttp.ClientSession(connector=aiohttp.TCPConnector(ssl=False))

但是我的代码中涉及到大量的 aiohttp 和 requests 请求,逐个更改不太现实。


想请教下各位有没有全局禁用 aiohttp 和 requests SSL验证的方法

JackLSQ 发表于 2023-10-19 23:27

自己再封装一层,默认设置为关闭即可

surepj 发表于 2023-10-20 09:44

是否可以把源码的默认值暂时修改一下

ermao 发表于 2023-10-20 09:51

楼上正解,去改库的源码就行了

qwert12358 发表于 2023-10-20 10:48

requests你的会话设置域.verify = False

就这么简单

hrh123 发表于 2023-10-21 22:05

说封装的那个正解
页: [1]
查看完整版本: 如何禁用aiohttp和requests默认的SSL验证?