Почему сеансы, которые установлены в iframe, не сохраняются? - PullRequest
0 голосов
/ 06 мая 2019

Страница обзора с инструментами включает в себя iframe для моего инструмента.Страница обзора находится в другом домене, чем мой инструмент.

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

Сам инструмент работает нормально, если не встроен в iframe.

  1. Используемая среда инструмента: Symfony 4
  2. set-cookie содержит директиву SameSite = Lax.

Ожидается: инструмент в iframe отслеживает его состояние

Actual: инструмент забывает состояние и не 'отправить сессионный cookie

...