python social auth:谷歌登录错误:invalid_client

Jam*_* L. 4 python django google-oauth python-social-auth

我正在使用python social auth在我的应用上实现谷歌登录.但是我收到以下错误

Error: invalid_client
The OAuth client was not found.
Run Code Online (Sandbox Code Playgroud)

我尝试添加与项目名称和电子邮件地址相同的产品名称.但我仍然得到这个错误

我在谷歌开发者控制台中重定向uri:

 http://localhost:8000/complete/google-oauth2/ 
Run Code Online (Sandbox Code Playgroud)

的login.html

a href="{% url 'social:begin' 'google-oauth2' %}?next={{ index }}"> | Login with Google</a>
Run Code Online (Sandbox Code Playgroud)

settings.py

AUTHENTICATION_BACKENDS = (
    'social.backends.facebook.FacebookOAuth2',
    'social.backends.twitter.TwitterOAuth',
    'social.backends.google.GoogleOAuth2',
    'django.contrib.auth.backends.ModelBackend',
)

SOCIAL_AUTH_GOOGLE_OAUTH_KEY = ''

SOCIAL_AUTH_GOOGLE_OAUTH_SECRET = ''
Run Code Online (Sandbox Code Playgroud)

ver*_*4ka 7

settings文件中变量的正确名称必须是:

SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = ''
SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = ''
Run Code Online (Sandbox Code Playgroud)