У нас есть клиентские сайты, которые мы размещаем.
У каждого клиентского сайта есть целевая страница, которая загружает iframe для загрузки ресурсов из нашего приложения. Мы используем iframe, поэтому, когда они переходят к нашему приложению, верхний URL-адрес остается URL-адресом клиента, поэтому, похоже, они все еще находятся на сайте клиента.
Поскольку они могут войти в наше приложение, мы необходимо хранить файлы cookie.
Браузеры обрабатывают файлы cookie iframe как файлы cookie третьих сторон, и теперь, когда Safari заблокировал файлы cookie третьих сторон, мы больше не можем использовать это решение.
Мы даже сделали обходной путь чтобы сначала перенаправить на наш сайт и установить повара ie. Это исправило проблему, когда по умолчанию было включено «Запретить межсайтовое отслеживание», но это исправление больше не работает для их новой политики стороннего повара ie политики блокировки .
Там API доступа к хранилищу , но похоже, что iframe имеет доступ к файлам cookie сторонних производителей?
Есть ли у кого-нибудь возможное решение для маскировки наших клиентских страниц, когда они go на наших приложение?