gpt4 book ai didi

python - 带有自签名证书的 Authlib SSLError

转载 作者:太空宇宙 更新时间:2023-11-03 13:58:56 26 4
gpt4 key购买 nike

我正在使用带有以下代码的 authlib:


session = OAuth2Session(client_id, client_secret)

token = session.fetch_access_token(
access_token_url,
client_id='.....',
method='POST',
client_secret=client_secret,
authorization_response=request.url,
code=request.args['code']
)

当尝试使用自签名证书访问我自己的 OAuth2 服务器时,会产生 requests.exceptions.SSLError (CERTIFICATE_VERIFY_FAILED)。

不管这个错误,我应该怎么做才能使用 HTTPS?

最佳答案

有两种方式:

  1. 通过 verify=False,这不会验证 SSL
  2. 传递 `cert="路径到 ssl 客户端证书文件 (.pem)"

OAuth2Session.fetch_access_token 接受请求支持的所有参数。检查请求 API 文档:https://2.python-requests.org/en/master/api/#requests.request

关于python - 带有自签名证书的 Authlib SSLError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56633702/

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