09
Сен
2021

Как заставить iframe получить и использовать куки при запросе

Есть iframe, параметр sandbox = "allow-scripts allow-same-origin allow-forms"

В нём открываю сайт, ввожу логин и пароль, нажимаю авторизоваться в вкладке Network браузера видно, что Response возвращает куки правильные(я их вручную ставил в неавторизованном окне и работало).

Но эти куки не устанавливаются. Чтобы проверить я в консоль писал document.cookie Но это пол беды. Допустим я как-то получил нужные куки для в аутентификации, установил их в document.cookie.
Теперь я открываю iframe но там все так же редиректит на страницу авторизации. В Network вкладке я увидел, что не отправляются куки которые я установил в document.cookie

Каким образом можно заставить iframe передавать куки главной страницы на которой он расположен?

Источник: https://ru.stackoverflow.com/questions/1326876/%D0%9A%D0%B0%D0%BA-%D0%B7%D0%B0%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-iframe-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C-%D0%B8-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D0%BA%D1%83%D0%BA%D0%B8-%D0%BF%D1%80%D0%B8-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B5

Тебе может это понравится...

Добавить комментарий