工作:
ASP.NET应用程序托管在IIS 8.5上。
在绑定中,我们为网站提供了域名。
当我们尝试使用域名访问网站时,HttpContext.Current.Seesion会在Internet Explorer上的任何版本上抛出空引用异常。
但是同样的应用程序在Chrome和Firefox上运行良好。
此外,它在没有域名的Internet Explorer中工作正常,即使用IP。
将会话状态属性无Cookie 设置为 AutoDetect或true web.config以修复此问题,但具有某些ID的Cookie在我们要避免的网址。
如果我们在IIS或其他方式上缺少任何设置,任何人都可以提供帮助。
答案 0 :(得分:1)
删除URL名称中的下划线,即DNS名称。