【发布时间】:2015-04-20 13:49:04
【问题描述】:
我从 j_spring_security_check 收到一些奇怪的重定向
<http auto-config="true">
<intercept-url pattern="/login.html**" access="IS_AUTHENTICATED_ANONYMOUSLY" />
<intercept-url pattern="/**" access="ROLE_USER" />
<form-login login-page="/login.html" default-target-url="/index.html" />
<logout />
</http>
输入正确的凭据后,我会重定向到 /favicon.ico。我希望重定向到 /index.html。
(使用 gwt-maven-plugin 嵌入式网络服务器运行,spring-security 3.2.5 + spring-bom 4.0.2)
【问题讨论】:
-
不,您将被重定向到请求的 URL,并且所有内容都受到保护,包括网站图标。设置
default-target-url不会强制执行任何操作,它仅在没有要转到的目标 URL 时指定要转到的页面,除非您将always-use-default-target属性设置为true,然后它总是会覆盖请求的 URL。 -
谢谢,现在我知道这是重定向到初始请求的 URL。
标签: java spring spring-security