【问题标题】:How to redirect to previous page on spring security access denied?如何在春季安全访问被拒绝时重定向到上一页?
【发布时间】:2012-11-27 17:51:50
【问题描述】:

我正在使用 Grails 和 Spring Security。控制器的一些方法用@Secured 注释,当登录的用户没有必要的角色时,我希望他被重定向到上次访问的页面而不是/login/denied。

我想真正的问题是如何获取访问的最后一个页面,以便我可以从拒绝方法中相应地重定向他?

在 JavaScript 中有一种方法可以做到这一点,使用 back button,但我正在寻找一种在服务器端实现这一点的方法。

【问题讨论】:

    标签: grails spring-security


    【解决方案1】:

    也许您可以使用interceptor 来存储您的浏览历史记录,然后使用accessDeniedHandler 重定向到上一个

    【讨论】:

      猜你喜欢
      • 2011-07-26
      • 1970-01-01
      • 2016-01-21
      • 2017-10-31
      • 2012-05-31
      • 2013-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多