У меня есть два разных сайта в двух разных поддоменах (использующих один домен):
- Основной сайт:
one.domain.com
- Сайт Iframe:
two.domain.com
Главный сайт (one.domain.com
) создает iframe для two.domain.com
, на этом втором сайте есть система cookie для входа в систему, которая запрашивает электронную почту и пароль и отслеживает зарегистрированного пользователя с помощью файла cookie.
Система входа в систему работает нормально, если вы тестируете ее непосредственно на two.domain.com
, но когда two.domain.com
обернут в iframe, система входа в систему не работает, после некоторого исследования похоже, что эта проблема возникает только в некоторых браузерах (в основном, в safari) ипричина в том, что браузер не позволяет устанавливать cookie в iframe, как это можно исправить?