默認網址是http://localhost:8080/Icd/春季安全 - 我如何指定我的web應用程序的匿名角色根頁
我想顯示我的自定義登錄頁面,這是/index.jsp。
但是,當我配置彈簧安全性這樣做時,我得到了太多的重定向問題。在security.xml文件中的代碼下面。
讓我知道如果我失去了一些東西。
<security:http auto-config="true" >
<security:intercept-url pattern="/" access="ROLE_ANONYMOUS" />
<security:intercept-url pattern="/*" access="ROLE_USER" />
<security:form-login login-page="/index.jsp" />
</security:http>
<security:authentication-provider>
<security:user-service>
<security:user name="david" password="david" authorities="ROLE_USER,ROLE_ADMIN" />
<security:user name="alex" password="alex" authorities="ROLE_USER" />
</security:user-service>
</security:authentication-provider>
但index.jsp是默認頁面。您不必輸入http:// localhost:8080/Icd/index.jsp。輸入http:// localhost:8080/Icd /就足夠了。 – vinoth 2011-03-21 16:55:47
我知道。但它將取決於url如何通過過濾器傳遞。如果只是'/'或'/ index.jsp'你測試了這個修改嗎? – bluefoot 2011-03-21 17:07:28
通過過濾器傳遞的URL只是/。 – vinoth 2011-03-21 17:14:26