Уничтожает ли подключение к HTTPS:// все текущие сеансы?

В настоящее время я создаю интернет-магазин. Когда клиент платит, он перенаправляется на платежный портал вне сайта. Пользователь подключается к этому платежному порталу через URL-адрес https. После успешной оплаты пользователь перенаправляется в мой интернет-магазин.

Прежде чем пользователь покинет мой сайт, чтобы перейти на портал, у него будут активны некоторые сеансы. Я хотел бы использовать некоторую информацию в этих сеансах, когда пользователь вернется на мою страницу. При попытке получить эти сеансы я обнаружил, что они больше не существуют.

Я думал, сеансы будут сохраняться до тех пор, пока пользователь не закроет браузер? Уничтожает ли переход с http-соединения на https-соединение текущие сеансы?


person user25312    schedule 13.08.2013    source источник
comment
обратите внимание на свойство secure в спецификации файлов cookie   -  person Your Common Sense    schedule 13.08.2013
comment
Я бы не подумал, что перенаправление на любой другой сайт разрушит сеанс предыдущих посещений. Под крючком должно быть что-то еще, потому что это не похоже на очень хорошее поведение браузера.   -  person Flosculus    schedule 13.08.2013
comment
Так что ответ будет, нет. Переход по URL-адресу HTTPS не должен разрушать сеансы. Видимо, я ошибаюсь где-то еще?   -  person user25312    schedule 13.08.2013
comment
См. комментарий @YourCommonSense, в нем содержится ключ к вашей проблеме. Вот еще один совет: php.net/session-set-cookie-params   -  person DaveRandom    schedule 13.08.2013
comment
Разве защищенное свойство не позволяет мне отправлять информацию ТОЛЬКО через защищенные соединения? Я перехожу от незащищенного к безопасному и снова к небезопасному.   -  person user25312    schedule 13.08.2013


Ответы (1)