我正在尝试使用Spring Security设置一个新项目。这样做时,每个页面都会自动重定向到/ login / auth。我读到您可以禁用此功能,而是显式声明所有 Controller /路由。有人能指出我正确的方向吗?一直搜索,找不到它。
我首先在回答以下问题之一时就读过它:
Grails, Spring Security Core - remove /login/auth from application
最佳答案
阅读文档中的Pessimistic Lockdown部分将导致您可以使用以下配置来扭转此行为:
// Config.groovy
grails.plugin.springsecurity.rejectIfNoRule = false
grails.plugin.springsecurity.fii.rejectPublicInvocations = true
这应该完成您所追求的。我建议阅读此插件的文档,因为它写的很好,并涵盖了许多有用的信息。
关于spring - 禁用Spring Security/login/auth并明确定义所有内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25975891/