IIS会话问题

时间:2011-05-15 06:57:42

标签: asp.net windows iis-6 windows-server-2003

我已经安装了Windows 2003服务器和IIS 6.0。我在这台服务器上只发布了一个网站。

我遇到了会话问题,例如:

当在开始时使用www或没有www打开页面地址(www.xyz.com或xyz.com)时,它会保持不同的会话。应用程序只有一个,我想只有一个会话。

我怎么设置这个?

谢谢,

布拉克

2 个答案:

答案 0 :(得分:1)

您可能正在客户端浏览器中将会话信息存储在cookie中。因此,浏览器将www.xyz.com和xyz.com视为两个不同的网站域,并创建两个单独的cookie。 要解决您的问题,您需要确保您的客户端始终只在两个域中的一个域上结束。有两种解决方案

  • 在IIS中重写URL
  • 301重定向

我个人认为301重定向是最简单/最干净的。

答案 1 :(得分:0)