gpt4 book ai didi

Python 请求 SSL 错误 : hostname doesn't mactch either of

转载 作者:太空宇宙 更新时间:2023-11-03 15:15:10 24 4
gpt4 key购买 nike

我正在尝试连接到我的一项内部服务:https://myservice.my-alternative-domain.com通过 Python 请求。我正在使用 Python 3.6

我正在使用自定义 CA 包来验证请求,但我遇到了下一个错误:

SSLError:主机名“myservice.my-domain.com”与“my-domain.com”、“my-alternative-domain.com”均不匹配

内部服务使用的 SSL 证书具有 CN:my-domain.com 和 SAN(主题备用名称):'my-domain.com'、'my-alternative-domain.com'

所以,我正在尝试通过其中一个替代名称访问该服务(这必须是这样的,它不受我的控制)

我认为错误是正确的,证书也应该是SAN:

'*.my-alternative-domain.com'

为了让请求生效。

唯一让我困惑的是我可以通过浏览器访问该服务。

有人可以确认 Python 请求的行为是正确的吗?

这是我调用服务的方式:

response = requests.get('https://myservice.my-alternative-domain.com', params=params, headers=headers, verify=ca_bundle)

谢谢

最佳答案

通过验证,因为 false 可能有效

x=requests.get(-----,verify=false)

关于Python 请求 SSL 错误 : hostname doesn't mactch either of,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57972517/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com