У меня есть приложение grails с установленным плагином spring-security-core.Все отлично работает локально.Я развернул на промежуточный сервер, и все работало нормально.Я развернул на нашем производственном сервере, который является зеркалом нашего промежуточного сервера.Я могу попасть на незащищенные страницы просто отлично.Но когда Spring Security включается и пытается сделать это, он перенаправляет его на localhost вместо grails.serverURL.
Я собираюсь включить регистрацию настолько высоко, насколько это возможно, и заново развернуть, чтобы увидеть, могу ли я сделатьголовы или хвосты чего-либо.Я опубликую свою находку здесь.Если кто-то испытал это раньше и знает, что может происходить, пожалуйста, дайте мне знать.Кроме того, если есть какие-либо файлы конфигурации, которые необходимо просмотреть, я также могу предоставить их.Спасибо.
Обновление Я добавил следующее в конец Config.groovy
grails.plugins.springsecurity.useSecurityEventListener = true
grails.plugins.springsecurity.onAuthorizationEvent = { e, appCtx ->
println "here"
println e
}
Локально, это закрытие получает удар 2 раза при попытке доступа к защищенной странице,Один раз для начального URL.Второй раз для аутентификации URL.Развернул это на нашем производственном сервере, и я ничего не получил.