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

最佳答案

使用静态映射。

    grails.plugin.springsecurity.controllerAnnotations.staticRules = [
        '/':                              ['permitAll'],
        '/user/someaction1':             ['permitAll'],
        '/user/someaction1':                 ['permitAll'],
]

10-08 13:02