gpt4 book ai didi

java - 使用 Spring Security 的访问被拒绝页面不起作用

转载 作者:行者123 更新时间:2023-12-01 04:29:58 25 4
gpt4 key购买 nike

我正在使用以下配置来访问拒绝页面

 <security:access-denied-handler error-page="/noAccess"/>

然后将/noAccess 映射到 Controller 。但是当我尝试访问我无权访问的资源时,我收到一个错误页面

HTTP 状态 404 - 浏览器中的/mycontext/noAccess

但是当我输入整个网址 http://abc.mycompany:8080/mycontext/noAccess 时我可以看到错误页面。知道为什么 spring 不重定向到 Controller 吗?

最佳答案

我在我的项目中使用以下配置来访问拒绝页面,它对我有用。

根据您的需要进行更改。

<security:http auto-config="true" use-expressions="true" access-denied-page="/accessDenied.jsp">

<security:form-login login-page="/index.jsp"
default-target-url="/jsp/home.jsp" />


<security:intercept-url pattern="/jsp/listInBetweenPlaces.jsp"
access="permitAll" />
</security:http>

关于java - 使用 Spring Security 的访问被拒绝页面不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18077690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com