如何自定义表单身份验证cookie名称?

时间:2010-09-02 21:59:52

标签: c# asp.net forms-authentication

我在不同端口的localhost上运行了2个网站。由于浏览器在发送cookie时不区分端口号,因此来自一个站点的表单身份验证票据将被发送到另一个站点

我该如何解决这个问题?我认为一个好的解决方案是更改表单身份验证票证或其中一个网站,但我不知道如何执行此操作。

1 个答案:

答案 0 :(得分:27)

在你的web.config中:

<authentication mode="Forms">
  <forms name="{WhateverCookieNameYouWant}" loginUrl="LogOn.aspx" />
</authentication>