我有
我想将一些控制器公开为Web服务。 (这个方法将从php应用程序的域外调用)
控制器示例:
def getAnimalJson(){
def animalList = Animal.list()
render "${params.callback}(${animalList as JSON})"
}
如果我登录grails应用程序,方法调用从php应用程序成功,但注销时失败。
我希望这个控制器不被spring securitycore检查..
感谢帮助..
答案 0 :(得分:1)
如果没有注释,则应该允许。你在控制器级注释了吗?或者您使用的是requestmaps或Config.groovy地图?如果您正在使用注释,则可以将其添加到该方法
@Secured('permitAll')
它不会被保护。如果您使用的是其他方法,请使用requestmap或Config.groovy执行相同的操作。