我如何配置 grails,使其在尝试访问安全资源时不将人员/用户重定向到登录页面。我只想发送 401 状态错误并重定向到主页。
你要做的是配置authenticationEntryPoint,这通常可以在spring/resources.groovy中完成。在 Spring Security Core 插件文档中很难找到它的符号,但这里有一个 Jira 票证讨论引用了它:
https://github.com/alvarosanchez/grails-spring-security-rest/issues/51 https://github.com/alvarosanchez/grails-spring-security-rest/issues/51
在我们的一个项目中,我们想要发回 403 响应,因此我们将这一行添加到 resources.groovy 中:
身份验证EntryPoint(org.springframework.security.web.authentication.Http403ForbiddenEntryPoint)
希望有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)