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使用新浪微博API发送微博的例子
Apr 10 Python
Python实现Const详解
Jan 27 Python
Python中操作MySQL入门实例
Feb 08 Python
Python中random模块用法实例分析
May 19 Python
Python编程中字符串和列表的基本知识讲解
Oct 14 Python
python合并同类型excel表格的方法
Apr 01 Python
python 多线程中子线程和主线程相互通信方法
Nov 09 Python
python flask几分钟实现web服务的例子
Jul 26 Python
如何用Python来搭建一个简单的推荐系统
Aug 07 Python
Python random库使用方法及异常处理方案
Mar 02 Python
python3的pip路径在哪
Jun 23 Python
python实现数字炸弹游戏
Jul 17 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数据类型的总结分析
2013/06/13 PHP
深入解析PHP内存管理之谁动了我的内存
2013/06/20 PHP
PHP使用Pear发送邮件(Windows环境)
2016/01/05 PHP
基于jQuery实现的水平和垂直居中的div窗口
2011/08/08 Javascript
jQuery控制TR显示隐藏的三种常用方法
2014/08/21 Javascript
js实现点击切换TAB标签实例
2015/08/21 Javascript
JS实现的论坛Ajax打分效果完整实例
2015/10/31 Javascript
vue引入新版 vue-awesome-swiper插件填坑问题
2018/01/25 Javascript
Express下采用bcryptjs进行密码加密的方法
2018/02/07 Javascript
javascript实现日历效果
2019/06/17 Javascript
[01:27]DOTA2电竞之夜 今夜共饮庆功酒
2014/08/02 DOTA
python 解析XML python模块xml.dom解析xml实例代码
2014/02/07 Python
python实现网页链接提取的方法分享
2014/02/25 Python
python Django批量导入数据
2016/03/25 Python
使用pandas对矢量化数据进行替换处理的方法
2018/04/11 Python
对Python 数组的切片操作详解
2018/07/02 Python
Python面向对象之类的内置attr属性示例
2018/12/14 Python
Python第三方库h5py_读取mat文件并显示值的方法
2019/02/08 Python
使用Python创建简单的HTTP服务器的方法步骤
2019/04/26 Python
python中adb有什么功能
2020/06/07 Python
浅析Python __name__ 是什么
2020/07/07 Python
施华洛世奇英国官网:SWAROVSKI英国
2017/03/13 全球购物
英国女装网上商店:I Saw It First
2018/10/18 全球购物
TripAdvisor日本:全球领先的旅游网站
2019/02/14 全球购物
什么时候用assert
2015/05/08 面试题
通信生自我鉴定
2014/01/18 职场文书
护理中职生求职信范文
2014/02/24 职场文书
父母对孩子的寄语
2014/04/09 职场文书
我读书我快乐演讲稿
2014/05/07 职场文书
计算机网络专业求职信
2014/06/05 职场文书
师范生见习报告
2014/10/31 职场文书
孔庙导游词
2015/02/04 职场文书
辞职离别感言
2015/08/04 职场文书
热爱劳动主题班会
2015/08/14 职场文书
求职信:会计求职的写作技巧
2019/04/24 职场文书
Pycharm连接远程服务器并远程调试的全过程
2021/06/24 Python