developer tip

Spring Security의 다중 인증 공급자

copycodes 2021. 1. 8. 08:30
반응형

Spring Security의 다중 인증 공급자


내 Spring Security 구성에 두 개의 인증 공급자를 구성했습니다.

   <security:authentication-manager>
      <security:authentication-provider ref="XProvider" />
      <security:authentication-provider ref="YProvider" />
   </security:authentication-manager>

Spring Security는 두 공급자를 모두 평가합니까? 아니면 그들 중 하나가 실패하면 평가를 중단합니까? 그렇지 않은 경우 중지하는 방법은 무엇입니까?

감사.


원하는만큼 공급자를 지정할 수 있습니다. authentication-manager 태그 내에서 선언 한 것과 동일한 순서로 확인됩니다.

인증이 성공하면 공급자 폴링이 중지됩니다. 공급자가 던지면 AccountStatusException폴링도 중단됩니다.

참조 URL : https://stackoverflow.com/questions/9303502/multiple-authentication-providers-in-spring-security

반응형