Следующая проблема: у меня на сервере запущено приложение grails, и я хочу ограничить доступ ко всему содержимому с помощью spring-security-plugin .
Поэтому я создал следующееinterceptUrlMap:
interceptUrlMap = [
'/**': ['IS_AUTHENTICATED_FULLY'],
]
Но тогда возникает «Ошибка 310 (net :: ERR_TOO_MANY_REDIRECTS)».Если я просто защищаю некоторые контроллеры, он работает без ошибок.
Как я могу избежать этой ошибки?(Мне нужно защитить весь контент, в том числе некоторые сгенерированные файлы из моего приложения grails)
Решено!
Ошибка состояла в том, что вам пришлось пройти полную аутентификацию длястраницу входа, так что это был бесконечный цикл.
После просмотра этого blogpost ,
я изменил свой interceptUrlMap следующим образом:
interceptUrlMap = [
'/login/**' :['IS_AUTHENTICATED_ANONYMOUSLY'],
'/**': ['IS_AUTHENTICATED_FULLY'],
]
Загляните в блог (ссылка выше), если у вас возникла такая же проблема.
Привет, Beasty