你好,我正在尝试用Django应用程序实现Keycapture SAML 2.0身份验证。
我使用django_saml2_auth,并按照django_aml2_auth-reo中的指示配置了我的项目。我对django_saml2_auth的配置是:
SAML2_AUTH = {
'METADATA_AUTO_CONF_URL': 'http://localhost/keycloak/auth/realms/master/protocol/saml/descriptor'
}
当我在localhost:8000上启动开发服务器并转到/accounts/login时,我被重定向到Key斗篷,并出现以下错误:
We are sorry...
Unknown login requester
你知道怎么解决吗?你知道一些用Django配置Keycapture SAML 2.0的例子吗?
我通过Key斗篷为django实现SAML2 Auth时使用了以下项目:python3 saml和django saml服务提供商,您可以将其作为基础。您还需要在keylock中正确配置客户端,以便django可以与keycaptain IDP通信。