我有 2 个用户角色 - user
和 admin
,如果我转到需要任何身份验证的网址并且我未经过身份验证 - 我会被重定向到登录名页面,这很好。
但是,如果我以 user
身份登录,并且尝试访问仅 admin
页面,我会显示主页,但网址保持不变。我想实际重定向到主页,而不仅仅是显示它。
...
.and()
.exceptionHandling()
.accessDeniedPage("/")
那么有什么方法可以使 accessDeniedPage
方法重定向,因为正如我所说,主页显示,但 url 没有更改。
最佳答案
可以尝试以下吗?
.and()
.exceptionHandling()
.accessDeniedPage("redirect:/")
关于java - accessDeniedPage 重定向,而不仅仅是显示相应页面的 RSS 提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56107541/