Проблема с cookie с помощью FormsAuthentication - PullRequest
1 голос
/ 16 марта 2012

У меня есть два веб-сайта с FormsAuthentication, которые установлены на одном компьютере.Теперь, если я использую firebug и firecookie, я могу видеть, что приложения получают и cookie, и AuthenticationCookie, и Cookie от другого.Файлы cookie имеют разные имена.Приложение 1:

<authentication mode="Forms">
  <forms loginUrl="~/Account/LogOn" name=".Cookie1" />
</authentication>

Приложение 2:

<authentication mode="Forms">
  <forms loginUrl="~/Account/LogOn" name=".Cookie2" />
</authentication>

Есть ли причины для такого поведения?

С уважением

1 Ответ

2 голосов
/ 16 марта 2012

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

Возможным решением было бы установить domain и name в файле web.config согласно this

Существует также этот ответ при переполнении стека

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