Grails의 봄 보안 플러그인 워드 프로세서 내가 LogoutController
를 생성하기 위해 S2-빠른 시작 스크립트를 실행하면 (https://github.com/grails-plugins/grails-spring-security-core/blob/master/src/docs/guide/13%20URL%20Properties.gdoc에서 복사) URL을Grails의 봄 보안 플러그인 URL
logout.afterLogoutUrl | '/' | URL for redirect after logout.
logout.filterProcessesUrl | '/j_spring_security_logout' | Logout URL, intercepted by Spring Security filter.
을 로그 아웃과 관련하여 다음 두 가지 속성을 보여줍니다, 기본 동작 logout.filterProcessesUrl
으로 리디렉션하는 것입니다.
LogoutController
이 리디렉션되지 않는 경우 logout.afterLogoutUrl
의 목적은 무엇입니까?
그래서 정리를 수행 한 후/끝 부분에서'/ j_spring_security_logout'이 가리키는 컨트롤러를 만들어야합니다. 그 컨트롤러,'logout.afterUrl'로 리디렉션해야합니까? 아니면 자동으로 실행됩니까 ('UrlMappings.groovy'에서 자동으로 실행되는 것을 보지 못했습니다)? –
자동으로 발생합니다. Grails 필터가 아닌 표준 자바 필터가 있는데,'logout.filterProcessesUrl'을 처리합니다. url –
감사합니다. 두 가지 질문이 있으면 괜찮습니다. 1./j_spring_security_logout을 사용자 정의 할 이유가 있습니까? 나는 그것이 커스터마이징 가능한 가치가 있어야만한다고 생각했다. 2. 플러그인이 구성 파일의 컴파일 시간을 변경합니까? 필터를 추가 한 위치를 알아 내려고했지만 어디에 있는지 잘 모르겠습니다. –