ssl证书文件验证,ssl证书域名解析

  ssl证书文件验证,ssl证书域名解析

  从版本2.7.9/3.4.3开始,Python将默认尝试执行证书验证。

  这在人教版467中已经提出,值得一读:https://www.python.org/dev/peps/pep-0476/

  所做的更改将影响所有相关的stdlib模块(urllib/urllib2,http,httplib)。

  相关文件:

  https://docs.python.org/2/library/httplib.html#httplib.https连接

  现在,这个类默认执行所有必要的证书和主机名检查。要恢复到以前未经验证的行为,您可以传递ssl。_create_unverified_context()到上下文参数。

  https://docs . python . org/3/library/http . client . html # http . client . https connection

  在版本3.4.3中更改:现在,默认情况下,该类执行所有必要的证书和主机名检查。要恢复到以前未经验证的行为,您可以传递ssl。_create_unverified_context()到上下文参数。

  请注意,新的内置验证基于系统提供的证书数据库。相反,请求包带有自己的证书包。PEP 476的“信任数据库”部分讨论了这两种方法的优缺点。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: