以下问题:我在服务器上运行了grails-application,并希望使用 spring-security-plugin 来限制对所有内容的访问。
所以我创建了以下interceptUrlMap:
interceptUrlMap = [
'/**': ['IS_AUTHENTICATED_FULLY'],
]
然后出现'错误310(net :: ERR_TOO_MANY_REDIRECTS)'。如果我只是保护一些控制器,它可以正常工作而没有任何错误。
如何避免此错误? (我需要保护整个内容,这还包括我的grails-app中生成的一些文件)
失败的是,您必须完全针对登录页面进行身份验证,因此这是一个无限循环。
看了这个blogpost,
我将interceptUrlMap更改为以下内容:
interceptUrlMap = [
'/login/**' :['IS_AUTHENTICATED_ANONYMOUSLY'],
'/**': ['IS_AUTHENTICATED_FULLY'],
]
如果遇到同样的问题,请查看博文(上面的链接)。
问候, Beasty