Spring Security Grails не может представить страницу входа из-за цикла перенаправления
Где я должен это написать?
new Requestmap(url: '/*', configAttribute: 'IS_AUTHENTICATED_ANONYMOUSLY').save();
Spring Security Grails не может представить страницу входа из-за цикла перенаправления
Где я должен это написать?
new Requestmap(url: '/*', configAttribute: 'IS_AUTHENTICATED_ANONYMOUSLY').save();
Информация получена из Динамические карты запросов в записи блога Spring.io под названием «Упрощенная безопасность Spring с помощью Grails».
Чтобы включить этот механизм, добавьте в Config.groovy следующее:
import grails.plugins.springsecurity.SecurityConfigType ... grails.plugins.springsecurity.securityConfigType = SecurityConfigType.Requestmap
Все, что вам нужно сделать, это создать экземпляры доменного класса
Requestmap
, например, вBootStrap.groovy
:new Requestmap(url: '/timeline', configAttribute: 'ROLE_USER').save() new Requestmap(url: '/person/*', configAttribute: 'IS_AUTHENTICATED_REMEMBERED').save() new Requestmap(url: '/post/followAjax', configAttribute: 'ROLE_USER').save() new Requestmap(url: '/post/addPostAjax', configAttribute: 'ROLE_USER,IS_AUTHENTICATED_FULLY').save() new Requestmap(url: '/**', configAttribute: 'IS_AUTHENTICATED_ANONYMOUSLY').save()
.groovy
файле, в котором вам нужна маршрутизация безопасности. BootStrap.groovy
— это просто пример.
- person filoxo; 21.08.2014