oauth-2.0 超集Flask OAuth客户端没有redirect_uri

iezvtpos  于 2022-10-31  发布在  其他
关注(0)|答案(1)|浏览(204)

我试图通过Django Oauth服务器来验证超集flask用户的OAuth(flask-oauthlib)。但是,在flask config.py OAUTH_PROVIDERS中,没有redirect_uri来从Django Oauth服务器获取临时授权码。我该如何修复这个问题?

yyhrrdl8

yyhrrdl81#

我解决了这个问题,对于面临这个问题的人来说,重定向URI必须在您的自定义OAuth2服务器<your_application_client_domain>/oauth-authorized/<provider_name>中以这种格式给出
例如,如果我在flask设置中创建了一个名为djangooauth的OAuth2提供程序字典条目,并向其提供了所有凭据,则在创建客户端时向服务器提供的重定向URI将是<client-domain>/oauth-authorized/djangooauth

相关问题