Safari сторонний cookie-трюк iframe больше не работает?

Так что это уже десятый отомстивший вопрос «как заставить сторонние куки работать в Safari», но я спрашиваю еще раз, потому что думаю, что игровое поле изменилось, возможно, после февраля 2012 года. Один из стандартных приемов, чтобы получить 3-ий Файлы cookie для вечеринок в Safari выглядели следующим образом: используйте некоторый javascript для POST для скрытого фрейма. Он (раньше) обманывал Safari, думая, что пользователь взаимодействовал с контентом третьих сторон, и поэтому позволял устанавливать куки.

I думать эта лазейка была закрыта после скандала, где выяснилось, что Google использовал этот трюк в своих рекламных объявлениях. По крайней мере, при использовании этого трюка мне не удалось установить файлы cookie в Safari. Я обнаружил несколько случайных сообщений в Интернете, в которых утверждалось, что Apple работает над закрытием лазейки, но я не нашел ни одного официального слова.

В качестве запасного варианта я даже попытался изменить дизайн основного стороннего фрейма, чтобы вам пришлось нажимать кнопку до загрузки контента, но даже такого уровня прямого взаимодействия было недостаточно, чтобы растопить холодное сердце Safari.

Так кто-нибудь знает наверняка, действительно ли Safari закрыл эту лазейку? Если да, есть ли другие обходные пути (кроме ручного включения идентификатора сеанса в каждый запрос)?

Ответы на вопрос(19)

Ваш ответ на вопрос