asp.net cookie-сайты - PullRequest
       3

asp.net cookie-сайты

1 голос
/ 20 июня 2011

Как мне создать cookie, который можно прочитать по URL моих сайтов и по всем дочерним сайтам.

т.е. файл cookie под названием "myCookie" создан http://www.mysite.com/

После создания его можно прочитать на http://site1.mysite.com/ и http://site2.mysite.com/ и т. Д. И т. Д.

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

Вышеуказанные сайты находятся в одной записи IIS, а в моем случае это совершенно разные серверы.

ура!

EDIT:

Я создал свой cookie в поддомене, так что fire cookie читает свой домен как «.mysite.com».

Основной сайт не включает этот файл cookie, но я думаю, что их сайт должен измениться.

  1. Создайте cookie, чтобы мой сайт мог его прочитать,
  2. Уметь читать куки, если мой сайт их создает.

1 Ответ

1 голос
/ 20 июня 2011

Вам нужно исправить домен cookie на вашем сайте PHP. Дочерние сайты не смогут читать ваши куки, если вы этого не сделаете. Поскольку вы говорите, что ваш основной сайт на PHP, а домен cookie - «www.mysite.com», это нужно будет сделать на стороне PHP.

   ini_set('session.cookie_domain', 'mysite.com');

В противном случае вы не сможете прочитать это.

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