如何让IIS忽略会话的域名?

在.NET应用程序中,如果用户在域中没有“www”,那么会话不能正常工作; 这导致应用程序问题。 我正在调查代码部分,看看是否可以在那里进行更改,但有没有可以在IIS本身设置的设置? 我知道Apache有一个设置,使其不关心,如果用户有“www”或不在域中,它仍然会允许会话; 有没有办法做到这一点的IIS或这是严格的代码相关的问题? Web服务器正在运行Windows Server 2003。

总之你不能。 ASP.NET这些不同的Cookie域,因此你会得到不同的会话ID。

解决方法是将入站请求重写为一个一致的地址,可以是www.domain.comdomain.com