Python SSL证书验证问题解决方案


Posted in Python onJanuary 13, 2020

这篇文章主要介绍了Python SSL证书验证问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

一、SSL问题

1、在你不启用fiddler时,python代码直接发送https请求,不会有SSL问题(也就是说不想看到SSL问题,关掉fiddler就行)

2.启用fiddler会报出以下错误:

raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='163.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)')))

Python SSL证书验证问题解决方案

verify参数设置

1、Requests的请求默认verify=True

2、如果你将 verify设置为 False,Requests 也能忽略对 SSL 证书的验证

3、但是依然会出现两行Warning,可以不用管

Python SSL证书验证问题解决方案

Python3 提示warning 添加如下三种任意一种代码即可解决:

方式1:

import requests
requests.packages.urllib3.disable_warnings

方式2:

import warnings
warnings.filterwarnings("ignore")

方式3:

import urllib3
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python如何获取列表(List)的中位数
Aug 12 Python
Python爬虫实例_利用百度地图API批量获取城市所有的POI点
Jan 10 Python
详解Django中六个常用的自定义装饰器
Jul 04 Python
解决tensorflow1.x版本加载saver.restore目录报错的问题
Jul 26 Python
Python解决走迷宫问题算法示例
Jul 27 Python
Python3 jupyter notebook 服务器搭建过程
Nov 30 Python
Python selenium根据class定位页面元素的方法
Feb 26 Python
python中update的基本使用方法详解
Jul 17 Python
基于Tensorflow一维卷积用法详解
May 22 Python
python 常见的反爬虫策略
Sep 27 Python
python文本处理的方案(结巴分词并去除符号)
May 26 Python
Python创建SQL数据库流程逐步讲解
Sep 23 Python
python清空命令行方式
Jan 13 #Python
Pytorch GPU显存充足却显示out of memory的解决方式
Jan 13 #Python
Python开发之基于模板匹配的信用卡数字识别功能
Jan 13 #Python
python中的itertools的使用详解
Jan 13 #Python
python3读取csv文件任意行列代码实例
Jan 13 #Python
pytorch程序异常后删除占用的显存操作
Jan 13 #Python
Python跑循环时内存泄露的解决方法
Jan 13 #Python
You might like
PHP的宝库目录--PEAR
2006/10/09 PHP
十天学会php之第九天
2006/10/09 PHP
php $_SERVER["REQUEST_URI"]获取值的通用解决方法
2010/06/21 PHP
PHP FOR MYSQL 代码生成助手(根据Mysql里的字段自动生成类文件的)
2011/07/23 PHP
PHP连接和操作MySQL数据库基础教程
2014/09/29 PHP
PHP编程获取各个时间段具体时间的方法
2017/05/26 PHP
jquery autocomplete自动完成插件的的使用方法
2010/08/07 Javascript
将HTML格式的String转化为HTMLElement的实现方法
2014/08/07 Javascript
jQuery树形下拉菜单特效代码分享
2015/08/15 Javascript
第十章之巨幕页头缩略图与警告框组件
2016/04/25 Javascript
微信小程序 实战小程序实例
2016/10/08 Javascript
vue2.0父子组件及非父子组件之间的通信方法
2017/01/21 Javascript
AngularJS路由Ui-router模块用法示例
2017/05/29 Javascript
Mui使用jquery并且使用点击跳转新窗口的实例
2017/08/19 jQuery
Angular HMR(热模块替换)功能实现方法
2018/04/04 Javascript
JS开发常用工具函数(小结)
2019/07/04 Javascript
小程序的上传文件接口的注意要点解析
2019/09/17 Javascript
js实现石头剪刀布游戏
2020/10/11 Javascript
Python通过DOM和SAX方式解析XML的应用实例分享
2015/11/16 Python
浅谈Python NLP入门教程
2017/12/25 Python
Python异常处理操作实例详解
2018/08/28 Python
python random从集合中随机选择元素的方法
2019/01/23 Python
Django基础三之视图函数的使用方法
2019/07/18 Python
Python爬取视频(其实是一篇福利)过程解析
2019/08/01 Python
利用python实现冒泡排序算法实例代码
2019/12/01 Python
python爬虫学习笔记之Beautifulsoup模块用法详解
2020/04/09 Python
泰国的头号网上婴儿用品店:Motherhood.co.th
2019/04/09 全球购物
你所知道的集合类都有哪些?主要方法?
2012/12/31 面试题
农救科工作职责
2013/11/27 职场文书
数控机械专业个人的自我评价
2014/01/02 职场文书
消防先进事迹材料
2014/02/10 职场文书
校园活动策划方案
2014/06/13 职场文书
中文专业求职信
2014/06/20 职场文书
表扬通报怎么写
2015/01/16 职场文书
2015年机关后勤工作总结
2015/05/26 职场文书
VMware虚拟机安装 Windows Server 2022的详细图文教程
2022/09/23 Servers