我正在使用grails应用程序中的spring security rest插件以及核心,我想拥有一些无需身份验证即可访问的调用,为此我正在运行中添加@Secured('permitAll')但它不起作用,它仍在要求 token 。
我也试过config.groovy中的'/ api / getdata':['permitAll'],但没有结果!!!
最佳答案
使用静态映射。
grails.plugin.springsecurity.controllerAnnotations.staticRules = [
'/': ['permitAll'],
'/user/someaction1': ['permitAll'],
'/user/someaction1': ['permitAll'],
]