python - 连接到 Websocket 的证书问题
问题描述
我有一个 python 程序,它使用 websocket 客户端连接到 API,该客户端一直运行良好,但今天早上在我的 Windows 10 PC 上没有连接。我知道今天 DST Root CA X3 证书到期,并且在从 urllib 连接到一些网站时遇到了一些问题,但是我已经从“中间证书”存储中删除了过期的证书并在受信任的存储中禁用了 DST Root CA X3 . 通过这样做,从 urllib 访问站点的问题得到了解决,但 websocket API 仍然存在。该 API 使用的证书是 Globalsign Root CA R1,奇怪的是我可以从我的 chrome 浏览器和 piesocket.com/websocket-tester# 访问该 API,但不能使用 python websocket 客户端访问我的本地 PC。
解决方案
推荐阅读
- r - 验证日期序列的顺序是否正确
- kubernetes - 我正在尝试将 externalname 与 Nginx-Controller 的 nodeport 服务一起使用,但我得到 502 Bad Gateway
- ios - 如何更改 UISearchBar 的边框粗细?
- python - python程序读取json文件中的特定字段输出错误
- c - 将文本文件转换为 CSV 文件的 C 程序
- django - Django DRF 在错误消息中显示字段的详细名称
- php - 对多维数组进行多级排序
- java - 目标 org.codehaus.mojo:exec-maven-plugin:1.6.0:java 的参数“mainClass”丢失或无效
- python - 使用查询集搜索后 Django 重定向
- ios - 从firebase存储返回的url是nil Swift4