andyyuduo 发表于 2015-11-15 01:41:06

IIS7下web.config奇葩的问题。

  最近把系统换成了win7,IIS也顺便升级到了7,然后项目就出现各种奇葩的问题。
  
  Web.config内
  一、system.webServer 项需要移出system.web外。
  二、URLRewriter,Url重写类转向至的页面不能使用Session,一使用就提示:只有在配置文件或 Page 指令中 将 enableSessionState 设置为 true时,才能使用会话状态。还请确保在应用程序配置的<configuration>\<system.web>\<httpModules> 节中包括System.Web.SessionStateMod 或自定义会话状态模块。
  而直接访问转向的页面却是没问题,最后在百度上度了半天才找到解决办法
  在<system.webServer>\<modules>\下,添加:

<remove name=&quot;Session&quot; />
<add name=&quot;HtmlSession&quot; type=&quot;System.Web.SessionState.SessionStateModule&quot;/>
  就可以解决问题了。
  
  都是些小问题,却总是在不经意的地方浪费了不少时间真是郁闷。

版权声明:本文为博主原创文章,未经博主允许不得转载。
页: [1]
查看完整版本: IIS7下web.config奇葩的问题。