python - Python suds:Getitng SSL:CERTIFICATE_VERIFY_FAILED 错误
问题描述
我正在尝试使用 Python 中的 suds 从网站请求一些数据。我正在urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)>
创建 suds 客户端。我在本地运行项目时没有收到此错误,但是当我尝试将此项目部署到 Linux 主机以便它可以自动化时会发生此问题。
需要注意的一点是,此 python 代码位于 AppProxy 后面,因此它可以连接到 Internet。我已经使用 CURL 请求验证了远程主机能够连接到该网站。
我是 SSL 证书的新手,对此证书问题不太确定,我是否需要在主机上安装任何服务器证书以便它可以通过 SSL 验证进行验证?任何线索都会有所帮助。谢谢。
解决方案
推荐阅读
- asp.net-core - Asp.Net Core Controller - 为什么没有输入 ObjectResult 类?
- typescript - TypeORM find/findOne 选项(查找最新的一个实体)
- imagemagick - 将图像凸包在产品图像上
- vhdl - Quartus 从 VHDL 源中为每个实体设置优化选项
- python-3.x - Python 3.8 RAM 溢出和加载问题
- raspberry-pi - Raspberry Pi 会破坏我连接的其他设备的网络?
- amazon-web-services - 如何获取访问 AWS ECR 的临时会话令牌?
- java - 导入 Spring Boot 启动项目时出现 Pom.xml 错误
- java - 爪哇。流损坏异常。反序列化
- visual-studio - Visual Studio 的设计视图中的图标/文本大小太大