如何测试Google联合登录localhost上的登录
-
09-10-2019 - |
解决方案 2
我的错误似乎只是没有添加csrfresponsemiddleware。
所以我的中间件课程 settings.py
现在看起来像:
MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'openid_consumer.middleware.OpenIDMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.middleware.csrf.CsrfResponseMiddleware',
#'socialauth.middleware.FacebookConnectMiddleware',
)
这会消除错误,一切正常。
其他提示
错误
“ CSRF代币缺失或不正确。”
只是意味着Django期望缺少或不正确的CSRF令牌。不久前添加了CSRF代币功能,也许您需要更新Django安装。
不隶属于 StackOverflow