特定URL的多重身份验证提供程序-Spring Boot Security

时间:2019-03-18 00:22:07

标签: spring spring-boot spring-mvc spring-security spring-security-ldap

在Spring安全性中,我想对以api / **开头的URL使用基本身份验证,对于以/ ldap / 开头的URL使用LDAP Rest身份验证。我拥有的当前代码还允许ldap / 具有基本身份验证。

即使我将它们用作诸如LdapAuthProvider和BasicAuthProvider之类的单独的AuthenticationProvider,问题还是出现了,如何使用它指向特定的网址

CREATE TABLE EVENTO(
    ID_EVENTO NUMBER PRIMARY KEY,
    ID_COMPLEJO NUMBER NOT NULL,
    N_COMISARIOS NUMBER,
    FECHA_EVENTO DATE,
    N_PARTICIPANTES NUMBER,
    DURACION INTERVAL YEAR TO MONTH,
    EQUIPAMIENTO VARCHAR2(255),
    FOREIGN KEY (ID_COMPLEJO) REFERENCES COMPLEJO
);

1 个答案:

答案 0 :(得分:0)

据我所知,您在一个应用程序中有多个入口点,并且有不同类型的用户可以访问应用程序的不同部分。

你应该看看这个 Baeldung 教程:Multiple Entry Points in Spring Security