在TLS 1.2
中强制Python 2.7.14
嗨,我需要更新我的python代码(版本2.7.14),该代码使用urllib2.open
强制其使用TLS1.2
到目前为止,我已经尝试过
Sending TLS 1.2 request in Python 2.6
但是我得到AttributeError("'module' object has no attribute 'SSLContext'",)
ctx = ssl.SSLContext(ssl.PROTOCOL_SSLv23)
response = urllib2.urlopen(url, context=ctx).read()
我具有SSLContext的选项是
PROTOCOL_TLSv1
PROTOCOL_SSLv23
PROTOCOL_SSLv2
PROTOCOL_SSLv3
PROTOCOL_TLSv2
不可用