第三方登录重定向地址不匹配

来源:12-4 social_django集成第三方登录-2

慕仙2398819

2019-05-27

错误:用微博帐号登录出错了!
对第三方应用进行授权时出现错误,请您联系第三方应用的开发者:vvv或者稍后再试。
错误码:21322
重定向地址不匹配

actions代码图片描述
uri.py配置:
#第三方登录
url(’’,include(‘social_django.urls’,namespace=‘social’)),

settings.py配置:
AUTHENTICATION_BACKENDS = (
‘users.views.CustomBackend’,
‘social_core.backends.weibo.WeiboOAuth2’,
‘social_core.backends.qq.QQOAuth2’,
‘social_core.backends.weixin.WeixinOAuth2’,
‘django.contrib.auth.backends.ModelBackend’,
)

SOCIAL_AUTH_WEIBO_KEY = '4036004268’
SOCIAL_AUTH_WEIBO_SECRET = ‘8a702b044af80643e0dccffbd35a93c8’

SOCIAL_AUTH_LOGIN_REDIRECT_URL = “/index/”

微博重定向地址:http://127.0.0.0:8000/complete/weibo/

写回答

1回答

bobby

2019-05-29

这个错误一般都是配置和你在代码中写的某些参数不一致造成的,一定要确保每个参数都完全一致

0
2
bobby
回复
慕仙2398819
你给我发个消息我看看吧
2019-05-30
共2条回复

Python前后端分离开发Vue+Django REST framework实战

Django REST framework课程视频,RESTFul API前后端分离开发

2906 学习 · 2491 问题

查看课程