Вход в iframe на Facebook внутри изолированного iframe с использованием Storage Access API приводит к ошибке - PullRequest
0 голосов
/ 02 мая 2019

У меня есть следующий сценарий:

Iframe, который должен хранить куки. В Safari новый API доступа к хранилищу теперь должен использоваться для этой цели, как и я. Все хорошо с указанным API.

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

Основной фрейм используется следующим образом:

<iframe sandbox="allow-storage-access-by-user-activation
                 allow-scripts
                 allow-same-origin">
  ...
</iframe>

Это песочница и с этими токенами из-за требований API доступа к хранилищу.

Я получаю следующие ошибки (при загрузке страницы).

SecurityError: Assignment is forbidden for sandboxed iframes.

и

ErrorUtils caught an error: "Assignment is forbidden for sandboxed iframes.". Subsequent errors won't be logged; see https://fburl.com/debugjs.

Любые замечания по этому вопросу высоко ценятся.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...