我正在使用https://github.com/jobec/django-auth-adfs/tree/master/demo/adfs中的演示项目 这是我的设置:
AUTH_ADFS = {
"SERVER": "sso.example.com/FederationMetadata/2007-06/FederationMetadata.xml",
"CLIENT_ID": "******-****-****-****-********",
"RESOURCE": "localhost:8000",
"REDIR_URI": "localhost:8000/oauth2/login",
"CA_BUNDLE": False,
"CLAIM_MAPPING": {"first_name": "given_name",
"last_name": "family_name",
"email": "email"},
}
程序运行正常,但是无法进入管理面板或用户面板。通过单击“管理员”或“登录”链接,而无需输入登录名和密码,请转到“登录失败”页面。
我不知道我在哪里弄错了应用程序。
答案 0 :(得分:0)
ADFS的设置存在不一致之处,https://github.com/jobec/django-auth-adfs/blob/master/docs/adfs_3.0_config_guide.rst再次全部恢复正常工作)谢谢开发人员!