2010-09-02 35 views
15

我有2个网站在不同的端口上运行本地主机。由于浏览器在发送cookie时没有区分端口号,我从一个站点发送的表单身份验证票据正在发送到另一个站点如何自定义Forms Authentication cookie名称?

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

回答

26

在你的web.config:

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

是全球领先的点的要求?我试图找到关于它的信息,并没有太多的运气。我确实找到了[这个问题](http://stackoverflow.com/q/5373980/88709),并通过了它的答案,但我不得不承认我比以前更困惑: – 2011-08-16 19:19:21

+0

我不确定。我读过你的帖子,现在我更加困惑,然后以前也是:O – 2011-08-17 15:51:15

+0

@DustinHodges我一直在努力奋斗多年,感谢这个答案! – Rob 2012-08-25 23:41:59

相关问题