我成功地将自定义状态传递给django函数create_authorization_url
,如下所示:
urlobject = oauth.create_client(name).create_authorization_url(redirect_uri, state="test123")
然后,当我返回代码和状态时,我想使用以下代码获取access_令牌:
token = oauth.create_client(name).authorize_access_token(request, state="test123")
这给了我一个错误,说状态不匹配。因此,在获取令牌时,它不起作用。有没有想过要在某个州通过
编辑:问题在于authlib试图从我的会话中获取状态,但我没有将状态保存到会话中,而是将其保存到其他地方。(我在base_app.py第124行找到了这个
目前没有回答
相关问题 更多 >
编程相关推荐