Могу ли я изменить имя файла cookie FormsAuthentication? - PullRequest
59 голосов
/ 12 июля 2011

Могу ли я изменить имя файла cookie FormsAuthentication?

Если да, то как?

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

Ответы [ 2 ]

88 голосов
/ 12 июля 2011

Вы можете настроить его в файле web.config:

<authentication mode="Forms">
  <forms name=".CookieName" loginUrl="LoginPage.aspx" />
</authentication>
14 голосов
/ 12 июля 2011

Да, вы можете указать имя файла cookie в web.config в forms элементе в authentication элементе.

<authentication mode="Forms">
    <forms name="RoleBasedAuthenticationCookiename" loginUrl="~/Login.aspx" defaultUrl="~/Default.aspx">
    </forms>
</authentication>
...