【问题标题】:Configuring SAML with LDAP in spring在春季使用 LDAP 配置 SAML
【发布时间】:2016-04-28 16:08:49
【问题描述】:

有没有办法将 LDAP 配置为 SSO 的 IDP 提供程序。 我使用了 spring saml 演示项目(将 sso circle 显示为 idp 提供者),并且能够使用 SSO 配置两个应用程序 (sps)。

现在,我想使用 LDAP 来填充用户数据(用于身份验证和授权)。是否有好的演示或教程可供学习和学习?

提前致谢

【问题讨论】:

    标签: spring spring-security spring-saml


    【解决方案1】:

    我不能说我使用 SAML(所以不能这么说),但我使用以下内容在 Spring 中配置我的 LDAP (AD)。

    <security:ldap-server
        url="${ldap.url}"
        manager-dn="${ldap.manager.user}"
        manager-password="${ldap.manager.password}"
    />
    
    <security:authentication-manager>
        <security:ldap-authentication-provider
            user-search-base="${ldap.search.user.base}"
            user-search-filter="${ldap.search.user.filter}"
            group-search-filter="${ldap.search.group.base}"
            group-role-attribute="${ldap.search.group.filter}"
            group-search-base="${ldap.search.group.attribute}"
        />
    </security:authentication-manager>
    

    【讨论】:

    • 谢谢。我已经在我的应用程序中设置了此 LDAP。但是,我希望 IDP 使用此详细信息进行身份验证和授权。目前 IDP 使用注册期间提供的凭据。
    • 我使用 Shibboleth 作为 IDP,并在 login.config 文件中配置了 LDAP。现在它可以按要求工作了:)
    猜你喜欢
    • 2014-11-13
    • 2012-04-28
    • 2021-08-20
    • 1970-01-01
    • 2017-11-30
    • 2019-05-02
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多