171 похожих чатов

Ребят кто то исправлял проблему с потерями сессий после перенаправления

с оплаты?
Заметил из-за POST запроса от эквайринга теряются все сессии (в моем случае пользователь перестает быть авторизованный и даже выкидывает из админ панели)
Я провел массу тестов для исправление, дело даже не в коде который принимает запрос. Отправлял просто на главную страницу и сессии все равно теряются.
Проблему наблюдаю только гугл хроме. (проверял в гугл хроме и safari)

8 ответов

27 просмотров

Попробуйте копнуть в сторону сохранения/очистки кук браузера. ну и актуальности кук которые до оплаты. может, быть домен чуть другой (например с www или еще что-то подобное) например http Или httpS меняется.

проверил, значение сессионной куки меняется или нет? (в дев тулзах браузера: к какому домену относилась сессионная кука, когда сессия ок. к каому домену относится новая кука?) (естественно проверить насколько дерьмовая настройка сервера, и позволяет ли она вернуться на http с https или есть возможность попасть на www.site.)

Pavel-Palienko Автор вопроса
Yaroslav
проверил, значение сессионной куки меняется или не...

меняется PHPSESSID, верней при перенаправление на страницу не происходит запроса файла cookie и modx задает новое PHPSESSID. Если посмотреть отфильтрованные cookie, то можно увидить мой старый PHPSESSID. https://monosnap.com/file/4ARwxAzydXNZRa8HgSBV2DaiA2fbAs я исключил все проблемы с сервером (ставил чистый modx + minishop2) на модхосте и проделывал такие же процедуры.

заметка для себя: core/model/modx/modx.class.php стр.1175-1177 добавлено: else {$cookieExpiration = time() + 6048;}

Pavel-Palienko Автор вопроса
Сергей (ЛА Дерзай)
заметка для себя: core/model/modx/modx.class.php с...

не хорошо ядро править, я почти к такому же решению пришел. Перед этим менял session_name (системную настройку), изменял session_cookie_samesite на Lex (хоть это и не безопасно) результат один и тот же

Pavel Palienko
меняется PHPSESSID, верней при перенаправление на ...

Что значит не происходит запроса файла cookie?

Yaroslav
проверил, значение сессионной куки меняется или не...

смена протокола сразу вызовет кучу собщений в консоли

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта