xml에 여러 진입 점 -ref가있는 security:http
구성이 여러 개 있습니다. 이 구성을 java config로 변환하려고합니다.xml에서 java 구성으로 다중 securiy http 구성을 변환하십시오.
나는이 방법이 복수 서브 클래스 WebSecurityConfigurerAdapter
을 사용하여 가능하다는 것을 읽었습니다.
Java 구성에서 각각에 대해 진입 점 -ref를 어떻게 구성해야합니까?
다음은 xml 구성입니다. 자바 클래스와 보안의
<security:http request-matcher-ref="preReqMatcher" auto-config="false" use-expressions="false" entry-point- ref="preAuthenticatedProcessingFilterEntryPoint">
<custom-filter position="PRE_AUTH_FILTER" ref="preAuthFilter" />
<custom-filter after="CAS_FILTER" ref="attrFilter" />
<intercept-url pattern="/**" access="ROLE_USER" />
<csrf disabled="true"/>
</security:http>
<security:http auto-config="true" entry-point-ref="casEntryPoint" use-expressions="false" disable-url-rewriting="false">
<custom-filter position="CAS_FILTER" ref="casFilter" />
<custom-filter after="CAS_FILTER" ref="attrFilter" />
<intercept-url pattern="/**" access="ROLE_USER" />
<custom-filter ref="testFilter" before="CAS_FILTER" />
<csrf disabled="true"/>
</security:http>