我创建了控制器安全和操作权限()。
class SecurityController {
static defaultAction = "rights"
def rights() {
new Requestmap(url:"/user/enterPage/**", configAttribute: "permitAll").save(flush: true)
render "Success"
}
我写完这个网址后:" / security / rights"在浏览器中。一切都很好,但在我写完这个网址后:" / user / enterPage",然后我无法访问。为什么?如何解决这个问题?
抱歉我的英文。
答案 0 :(得分:0)
创建Reqestmap之后。需要执行Requestmap缓存的完全重新加载。因为它需要使用clearCachedRequestmaps()
来自springSecurityService
例如:
def request= new Requestmap(url:"/user/enterPage/**", configAttribute: "permitAll").save(flush: true)
springSecurityService.clearCachedRequestmaps()
对不起我的英文:)