이름 공간 구성과 함께 spring security3.1을 사용하고 있습니다. 로그인 페이지의 전체 URL이 아닌 컨텍스트 경로까지 브라우저에 URL을 입력하면 로그인 페이지로 리디렉션하고 싶습니다. 예를 들어스프링 보안 3.1- 컨텍스트 URL로 로그인 페이지로 리디렉션
, http://xxx:8080/context/
나는 다음과 같은 코드를 시도 http://localhost:8080/context/login.html
전체 URL과 로그인 페이지를 표시 할 수 있어요 대신 http://xxx:8080/context/login.html
:
<http auto-config='true' authentication-manager-ref="authentication-manager" entry-point-ref="authenticationEntryPoint">
<beans:bean id="authenticationEntryPoint" class="org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint">
<beans:property name="loginFormUrl" value="/login.html"/>
<beans:property name="forceHttps" value="true"/>
</beans:bean>
....
내가 위해 LoginUrlAuthenticationEntryPoint
항목을 추가를 로그인 페이지로 리디렉션 할 수도 있지만 작동하지 않는 것 같습니다.
작동하지 않는 것으로 설명 할 수 있습니까? 빈 페이지가 나타 납니까? URL 패턴을 어떻게 구성 했습니까? – Ravi