Я пишу расширение Firefox, которое взаимодействует с интерфейсом JSON-сервера. Я получаю URL-адрес сервера, который затем перенаправляет на сайт клиента, который предоставляет куки. Мне нужно иметь возможность установить этот файл cookie в браузере пользователя без его физической загрузки в браузер. Возможно ли это через вызов AJAX?
Я пытался использовать скрытый iframe, однако Firefox, похоже, не похож на редирект php в iframe. Мое текущее решение состоит в том, чтобы загрузить сайт во второй вкладке, которая никогда не получает фокус, и затем автоматически закрыть его, когда cookie установлен. Это очень грязно и предпочтет что-то более обтекаемое.
Есть мысли?