【发布时间】:2017-03-20 21:04:19
【问题描述】:
当我尝试访问 asp.net mvc 3 应用程序时,我收到错误“元素 'httpCookies' 已被锁定在更高级别的配置中”。当我在<system.web> 部分中添加下面的行时,就会发生这种情况。
<httpCookies httpOnlyCookies="true" requireSSL="true" lockItem="true" />
这发生在 Windows Server 2003 (IIS 6) 上。在 Windows 7 和 Windows 2008 R2(IIS 7 及更高版本)上不会发生该错误
我已经检查了 windows 2003 服务器和我的 windows 7 开发机器上的 machine.config 文件,它在两台机器上都包含以下行。
<section name="httpCookies" type="System.Web.Configuration.HttpCookiesSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-mvc-3 httpcookie