我在我的项目中使用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