2016-07-10 5 views
0

может кто-нибудь взглянуть на мой фрагмент и исправить меня, если он знает, что я сделал ложным. Заранее спасибо.Получить Cookie другого домена Javascript

Мне нужно, чтобы получить печенье из URL в JavaScript .. Мой подход должен был открыть URL в новой вкладке и установите куки в локальном хранилище, но не Theres ничего в хранилище

Кстати это о хром расширение

var w = window.open('urlWithCookies'); 
w.focus(); 

localStorage.setItem('allCookies', document.cookie); 

w.close(); 

ответ

1

Благодаря same-origin policy, вы не можете прочитать или установить печенье, LocalStorage предметы и т.п. для других доменов. Если бы это было возможно в определенном веб-браузере, это было бы зияющей дырой в безопасности и быстро исправлено.

Вместо этого организуйте другой способ связи с веб-сайтом. Например, веб-сайт может использовать CORS, чтобы предоставить вам доступ к некоторым данным, или вы можете связаться с веб-сервером , который затем общается с веб-сайтом.

Смежные вопросы