如何在 Authlib 中关闭 ssl 检查

how to turn off ssl check in Authlib

我在我的项目中使用 authlib。我有一个使用 http atm 的本地 IDP 设置。 为了测试,这段代码阻止了我,因为我的开发环境是 http.

https://github.com/lepture/authlib/blob/master/authlib/client/oauth2.py#L155

我可以通过注释掉该行来继续。但是,我认为有一种方法可以关闭 https 检查。

那么,无论如何,你知道在 Authlib 中关闭 https 检查的方法吗?

可以通过设置环境来解决:

AUTHLIB_INSECURE_TRANSPORT=true

这没有记录在客户端部分,它记录在服务器部分,如 https://docs.authlib.org/en/latest/flask/oauth2.html