0
我实现了从oauth2client
文档以下意见Django的11.1:的Django和谷歌验证 - 错误400(OAuth2用户错误)!! 1
@oauth_required
def get_profile_required(request):
resp, content = request.oauth.http.request(
'https://www.googleapis.com/plus/v1/people/me')
return HttpResponse(content)
@oauth_enabled
def get_profile_optional(request):
if request.oauth.has_credentials():
# this could be passed into a view
# request.oauth.http is also initialized
return HttpResponse('User email: {}'.format(
request.oauth.credentials.id_token['email']))
else:
return HttpResponse(
'Here is an OAuth Authorize link:<a href="{}">Authorize</a>'
.format(request.oauth.get_authorize_redirect()))
而且网页似乎正常工作,但是当我试图通过流量,我得到400错误说这是一个Error: redirect_uri_mismatch
。我试图将我的域添加到密钥的凭证部分,但我找不到它。下面是我看到的屏幕截图:
我应该在别处寻找吗?这是一个权限问题?