Spring安全性 - 在提供者,数据库和LDAP之间切换

时间:2017-05-02 15:54:43

标签: java xml spring spring-mvc spring-security

我有一个包含用户名和密码的登录表单。现在,我想要另一个字段(我调用switch字段),这个字段可以帮助用户在Spring安全性之间切换2个登录Provider(我的意思是用户输入用户名和密码,然后选择验证方式 - LDAP或数据库)

我有2个身份验证管理器,如下所示

<security:authentication-manager alias="ldapAuthenticationManager">
    <security:authentication-provider
        ref="ldapAuthProvider" />
</security:authentication-manager>


<security:authentication-manager id="dBAuthenticationManager">
    <security:authentication-provider
        user-service-ref="userDetailsService">
    </security:authentication-provider>
</security:authentication-manager>

我不知道如何捕获额外的参数(切换字段)并在上面的2个提供者之间切换。

我非常困在这种情况下。感谢。

0 个答案:

没有答案