Я разрабатываю букмарклет, который помогает пользователям обмениваться изображениями. При аутентификации человека мне нужно прочитать файл cookie, установленный доменом: www.xxx.com.
JavaScript букмарклета обслуживается bookmarklet.xxx.com, но, поскольку этот JavaScript отображается на веб-сайте, на котором вызывается букмарклет, он обращается только к файлам cookie этого сайта, а не к файлам, установленным www.xxx.com.
Я исследовал это, и, согласно некоторым ответам в SO, это проблема безопасности, и, следовательно, файлы cookie из другого домена недоступны.
Я попытался выполнить свои скрипты в скрытом iframe, отображаемом www.xxx.com/iframe/iframe.html, и он получил доступ к файлам cookie, но проблема в том, что этот скрипт не может t передать значение моему скрипту букмарклета. И я не могу получить доступ к Iframe DOM, что является еще одной проблемой безопасности.
Пожалуйста, предложите подходящий способ, чтобы я мог решить эту проблему.