Spring security 如何使用spring security获得403拒绝访问?
我从来没有得到403,它总是将我重定向到根url,或者我可以指定拒绝访问的页面,这是折旧。这没关系,但为什么呢?我想了解它的行为,为什么这里的其他人会得到这个例外Spring security 如何使用spring security获得403拒绝访问?,spring-security,http-status-code-403,Spring Security,Http Status Code 403,我从来没有得到403,它总是将我重定向到根url,或者我可以指定拒绝访问的页面,这是折旧。这没关系,但为什么呢?我想了解它的行为,为什么这里的其他人会得到这个例外 <security:http auto-config="true" use-expressions="true" > <security:form-login login-processing-url="/static/j_spring_security_check" login-page="/login"
<security:http auto-config="true" use-expressions="true" >
<security:form-login login-processing-url="/static/j_spring_security_check" login-page="/login" authentication-failure-url="/login?login_error=t" default-target-url="/home"/>
<security:intercept-url pattern="/home" access="isAuthenticated()" />
<security:intercept-url pattern="/home/try" access="hasRole('ROLE_EDITOR')"/>
</security:http>
使用拒绝访问处理程序的好处是什么?最简单的方法是使用“拒绝访问处理程序”标记,并将403页置于“错误页”属性中。 您可以参考本教程: