Python 脚本遇到 SSL 证书问题

news/2025/9/30 11:59:41/文章来源:https://www.cnblogs.com/pied/p/19120674

调用 deepseek api,遇到 SSL 证书问题,应该是 SSL 不认公司 firewall 的证书。

出错内容:[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1000)')))

解决方案: 手动添加证书到 python 的认证系统。

注意:添加证书意味着,你通过这个链接传输的信息,对这个证书节点是透明的!!如果你手动添加了证书,说明你是信任这个网关的

 

1. 查看 Python 证书文件 cacert.pem 位置:

python -c "import certifi; print(certifi.where())"

 

2. 查看网关证书

用浏览器访问 deepseek,点击 URL 前面的这个小锁,然后查看 secure 信息。其它浏览器可能不长这样,但是都是可以查看的。

image

 点击这里查看证书:

image

 导出证书:

image

 中间经过几个网关,都导出来,得到相应的 crt 文件。

image

 

3. 手动 copy 证书到 cacert.pem

使用文本编辑器打开 crt 文件和 pem 文件,拷贝 crt 文件中的证书(包括 BEGIN END 两行)到 cacert.pem 末尾。

这里可以参考文件中已有证书的格式,添加一些注释内容。注释内容只是给自己看的,加点备忘信息即可。

-----BEGIN CERTIFICATE-----
证书内容
-----END CERTIFICATE-----

 

Done!再次跑脚本,没有任何问题。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/922806.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

构建用户-物品-场景的“关系宇宙 - 教程

构建用户-物品-场景的“关系宇宙 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Mo…

商城类的网站怎么做wordpress畅言插件

本人并不精通易语言,只是对其进行一定了解后做一个简单的总结。直接新建一个易语言模块,然后添加子程序即可。子程序当然可以随意命名,实际上,易语言的子程序就和c语言的函数,java中的方法一样(实际上,java…

sa-token开发时遇到的问题

背景 我的项目的登录接口在登录时会去获取用户的菜单,但是我在获取菜单的方法里逻辑写错了(登录接口不是我负责的,我写的是菜单), 我使用UserUtils.getCurrentTenantId()去获取用户的信息(它会从session里获取用…

HR如何摆脱入离职事务性内耗?组织管理系统助力聚焦人才价值挖掘

摘要:HR常深陷入离职手续、数据核对等事务性泥潭,战略规划等核心价值工作被挤占。流程繁杂、数据孤岛、沟通低效及合规风险加剧其负担。红海云eHR等组织管理系统通过流程自动化、数据一体化、自助协同与合规风控破局…

US$140 Yanhua Mini ACDP PCF Key Adapter for VW MQB IMMO Key Programming

Yanhua Mini ACDP PCF Key Adapter for VW MQB IMMO Key ProgrammingThis PCF-key Apdater is necessary when update your ACDP Module6 to gain the IMMO function.Support IMMO List:A3: MQB 2014.06-Q2: MQB 2014.…

社区网站免费制作怎么做网络直播卖衣服的网站

Pectra很可能是最后几个会直接影响用户和ETH持有者的升级之一。 原文:Galaxy Research;编译:Golem;编辑:郝方舟 出品 | Odaily星球日报(ID:o-daily) 编者按:以太坊 Pectr…

恩施市网站建设wordpress博客无法显示

可导入软件的矢量图格式如图,是shp文件,由6个文件构成: 而从Mapgis中导出的shp格式缺少文件,需要将其导入ArcGIS再次导出,补充相关文件。 另外,软件默认的坐标系是WGS-84,不过其他坐标系也可以…

网站开发合同是否是技术合同中文企业网站模板免费下载

SQL Server 中经常需要写一些查询,关联好多张表,显示无数个列。如果使用视图设计器,可以大大提高效率,同是减少差错。1. 启动视图设计器为数据库“新建视图”,将启用视图设计器。2. 添加表在起始界面,将出现…

里克尔梅张 重庆最好的古典前腰

里克尔梅张 重庆最好的古典前腰 第一次见到里克尔梅是在十年前,更准确的说是十年六个月又几天之前。那个时候的里克尔梅还不能叫里克尔梅,最多只能叫小梅。 小梅的工位在我后面,有四五米左右的距离。小梅姓张,个不…

基于SpringAI构建大模型应用

1. 背景 在这里,我主要分享的是在应用层面大模型相关的技术,假如你已有一个现成的大模型接口,无论是符合OpenAI规范的,还是各家公司一些自己的接口,例如Gemini,Deepseek,通义千问,问心一言等,让用这些大模型来…

C# TCP - 串口转发 - 实践

C# TCP - 串口转发 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", &…

Java EE初阶启程记04---线程的状态 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

外贸先做网站还是开公司网站备案信息注销

电脑是一部百科全书,有它相伴能滋润人生、丰富人生,能使人和世界零距离接触。以下是小编给大家提供的关于学电脑作文,欢迎大家阅读参考!学电脑作文1我这个人哪,什么都想试一试,什么都想学一学。看到妈妈用缝纫机做衣服…

US$44 YH Remote Key Tester Frequency/Infrared IR

YH Remote Key Tester Frequency/Infrared IRIt can work alone and work together with Yanhua Mini ACDP, both ok.YH Remote Key Tester Frequency/Infrared IR can detect frequency of car remote control as wel…

【星海出品】RabbitMQ 死信 - 教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

【研发规范】Git 提交(commit)、CodeReview规范

本文将分为三个部分:为什么需要提交规范? 提交规范详解(核心内容) 与 Code Review 流程的结合1. 为什么需要提交规范? 在 Code Review 前,如果提交的代码杂乱无章,审查者会非常痛苦:理解成本高:审查者需要花费…

PCIE 各个管脚的作用是什么?

REQ-CLK PCIe REQ-CLK GPIO(Request Clock GPIO) 是在某些 SoC 或平台上用于 控制 PCIe 参考时钟(REFCLK)请求/使能 的信号,通常与 CLKREQ#(Clock Request) 功能相关。它的作用主要体现在 低功耗管理 和 链路唤…

移动端网站没有icpwin2008做的网站打不开

1.Normalizer(归一化)(更加推荐使用) 优点:将每个样本向量的欧几里德长度缩放为1,适用于计算样本之间的相似性。 缺点:只对每个样本的特征进行缩放,不保留原始数据的分布形状。 公式…

Windows 11 局域网打印机共享设置

🎈遵照本教程设置完成后,可实现电脑无密码共享本地打印机。点击图片可放大! I. 同一网络和工作组 为使打印机共享成功,需确保要访问的计算机都在“同一网络”和“同一工作组”。找到 Windows 徽标,打开[设置],在…

DailyPaper-2025-9-29

失踪人口回归,才识浅薄啥也不懂勿喷LongLive: Real-time Interactive Long Video Generation https://arxiv.org/abs/2509.22622LongLive is a frame-level autoregressive framework for real-time and interactive …