Grails — ядро ​​безопасности SSL и Spring

Я хочу, чтобы мое приложение работало исключительно с включенным SSL. Я использую основной плагин Spring Security.

Вот как я пытаюсь сделать это в Config.groovy:

grails.plugins.springsecurity.portMapper.httpPort = 8080
grails.plugins.springsecurity.portMapper.httpsPort = 8443
grails.plugins.springsecurity.secureChannel.definition = [ '/**' : 'REQUIRES_SECURE_CHANNEL']

Я ожидал, что это вызовет перенаправления каждый раз, когда я попытаюсь получить доступ к URL-адресу с помощью HTTP. Однако меня никогда не перенаправляют, и я могу перемещаться как по HTTP, так и по HTTPS. Я могу добавить, что запускаю свое приложение, используя grails run-app -https

Я все неправильно понимаю?

Приветствуются любые предложения.

6
задан Alexandre Bourlier 26 May 2012 в 11:54
поделиться