Я не могу найти один правильный ответ на мою проблему.Меня переполняет информация, которую я нахожу в интернете, и я понятия не имею, что мне делать.
Моя настройка следующая: Apacheсервер (внешний интерфейс), Tomcat 6.0 (внутренний интерфейс), сертификат RapidSSL находится на сервере Apache, мой сайт состоит из Java Server Pages.
Проблема:
У меня есть несколько страниц, которые находятся под https, в то время как остальные страницы сайта находятся под http.У меня есть страница входа в систему по адресу https, и я заметил, что при входе в систему и перенаправлении на страницу http сеанс не поддерживается.Он создает новую, в результате чего пользователь отправляется на мою страницу «истек срок действия сеанса», и после успешного входа в систему он будет перенаправлен на другую страницу.
Вопросы:
Почему сеанс не поддерживается при переключении с https на http?
Как решить эту проблему?Мне нужно, чтобы атрибуты сеанса, созданные на страницах http, присутствовали на страницах https, поэтому, когда пользователь снова перенаправляется на страницу http, сеанс не воссоздается и атрибуты теряются.
Пожалуйста, задавайте мне любые вопросы, которые вы считаете необходимыми, чтобы помочь мне понять это.Я очень ценю любую помощь, которую я получаю.Этот вопрос стал для меня камнем преткновения, тем более что мне явно не хватает «опыта», чтобы понять это самому.