在spring security中,无法使用拦截URL重定向非同名用户

时间:2016-06-21 09:46:18

标签: spring-mvc spring-security

我正在开发一个带有spring security身份验证的应用程序。

我正在尝试避免使用编写url访问jsp页面并访问应用程序而不进行身份验证。

我有这个代码禁止访问页面而不进行身份验证:

    <http use-expressions="true" auto-config="true">
    <form-login login-page="/login" default-target-url="/accueil" 
        authentication-failure-url="/403" />

        <intercept-url pattern="/login*" access="permitAll" /> 
        <intercept-url pattern="/utilisateurs" access="isAuthenticated()" />
        <intercept-url pattern="/serveurs" access="isAuthenticated()" />        
        <intercept-url pattern="/customizedDB" access="isAuthenticated()" />
        <intercept-url pattern="/accueil" access="isAuthenticated()" />


        <logout   logout-success-url="/login.jsp" />

 </http>

我的问题是,当我输入需要身份验证的网址时,我会被重定向到一个不存在的页面login

这就是我所拥有的:

enter image description here

如何将此重定向更改为其他页面(例如403.jsp)?

0 个答案:

没有答案