Как преобразовать незащищенный файл cookie в безопасный

У меня есть следующий сценарий: если я получаю доступ к своему веб-приложению с помощью HTTPs, tomcat создает безопасный файл cookie JSESSIONID - это нормально, так что пока ничего плохого.

Если я получаю доступ к http, тогда tomcat создает незащищенный файл cookie JSESSIONID, что также нормально.

Моя проблема в том, что когда я получаю доступ к своему веб-приложению с помощью HTTP, файл cookie создается, и сразу после этого Spring Security (security:intercept-url pattern="/login.action" require-channel="https"/>) отправляет меня на HTTPS-соединение. Проблема в том, что куки остаются незащищенными.

Вы знаете какой-нибудь способ исправить это? Есть ли способ воссоздать файл cookie с помощью Spring Security?

Любая помощь будет оценена!

С уважением, пользователь 1532449.


person user1532449    schedule 11.02.2013    source источник


Ответы (1)