请求无法连接到TLS服务器

请求无法连接到TLS服务器,第1张

请求无法连接到TLS服务器

该服务器以多种方式损坏

一方面,它仅理解DES-
CBC3-SHA
,它被认为是不安全的,不包含在request使用的默认密码集中。此外,看起来它仅检查ClientHello中有限数量的提供的密码,因此,如果在此密码之前有太多其他优惠,则不会看到客户端提供了DES-
CBC3-SHA。

此损坏的服务器的快速解决方法是仅提供服务器支持的唯一密码:

import requestsrequests.packages.urllib3.util.ssl_.DEFAULT_CIPHERS = 'DES-CBC3-SHA'requests.get('https://banking4.anz.com')

但是请注意,这会将请求的默认密码列表设置为不安全的值。因此,如果要连接到应用程序中的其他站点,则不应使用此方法。而是看一下使用更复杂的解决方案,即对损坏的站点使用具有特定密码设置的HTTPAdapter。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5653048.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存