grails - Grails安全过滤器和/index.gsp

我有一个应用程序,其中登录页面使用Facebook Graph API,并且登录按钮位于http://localhost:8080/或index.gsp。因此,我创建了一个过滤器来检查每个 Controller Controller 上的每个 Action :'',action:''

因此,当我转到http://localhost:8080/时,它也被阻止了。我如何将过滤器应用到除主页之外的每个 Action 和每个 Controller 上?

谢谢

最佳答案

过滤匹配除HomeController之外的所有 Controller :

allButHome(controller:'home', invert:true) {
}

https://stackoverflow.com/questions/6723195/

相关文章:

json - Grails模型和子模型的JSON响应(一对多)

regex - 常规正则表达式测试失败

javascript - 使用Node.js从客户端向服务器发送json请求

hibernate - Grails中的事务提交事件处理程序

grails - 带有枚举的Grails JSON单元格

grails - Grails:withFormat在 Action 方法中间

javascript - Grails和Javascript

grails - Grails版本差异

grails - 部署捆绑软件并从Spring EBR获得依赖捆绑软件

grails - 如果URL不包含额外路径,如何显示身份验证页面?