在Grails Config.groovy中,我们定义了" interceptUrlMap"像:
grails.plugin.springsecurity.interceptUrlMap = [
'/': ['IS_AUTHENTICATED_ANONYMOUSLY'],
'/login/**': ['IS_AUTHENTICATED_ANONYMOUSLY']
]
这些值是硬编码的。我只是想从数据库加载这个interceptUrlMap。有没有办法实现这个目标?
感谢。
答案 0 :(得分:0)
不确定。只需查看official docs即可。你应该使用:
grails.plugin.springsecurity.securityConfigType = "Requestmap"
然后例如:
new Requestmap(url: '/profile/**', configAttribute: 'ROLE_USER').save()