HttpCookiesSection 类

配置 Web 应用程序使用的 cookie 的属性。

语法

class HttpCookiesSection : ConfigurationSection  

方法

下表列出了 HttpCookiesSection 类公开的方法。

名称 描述
GetAllowDefinition (继承自 ConfigurationSection。)
GetAllowLocation (从 ConfigurationSection 继承。)
RevertToParent (从 ConfigurationSection 继承。)
SetAllowDefinition (从 ConfigurationSection 继承。)
SetAllowLocation (从 ConfigurationSection 继承。)

属性

下表列出了 HttpCookiesSection 类公开的属性。

名称 描述
Domain 一个可选的读/写 string 值,设置 cookie 域名。
HttpOnlyCookies 一个读/写 boolean 值。 如果在 Internet Explorer 6 SP1 或更高版本中启用了 System.Web.Configuration.HttpCookiesSection.HttpOnlyCookies property 属性的输出,则为 true;否则为 false。 默认为 false

此属性有助于减少导致 Cookie 被盗的跨站点脚本威胁。 当兼容浏览器接收到 HttpOnlyCookies 设置为 true 的 Cookie 时,客户端脚本无法访问该 Cookie. Internet Explorer 6 SP1 中添加了对此类 Cookie 的支持。 有关可能的攻击以及 HttpOnlyCookies 如何帮助缓解这些攻击的详细信息,请参阅“使用 HTTP 专用 Cookie 缓解跨站点脚本攻击”。
Location (继承自 ConfigurationSection。)一个键属性。
Path (继承自 ConfigurationSection。)一个键属性。
RequireSSL 一个可选的读/写 boolean 值。 如果需要安全套接字层 (SSL) 通信,则为 true;否则为 false。 默认为 false。 注意:公开 RequireSSL 属性的任何其他功能都会覆盖此设置。
SectionInformation (从 ConfigurationSection 继承。)

子类

此类不包含子类。

继承层次结构

ConfigurationSection

HttpCookiesSection

要求

类型 描述
客户端 - Windows Vista 上的 IIS 7.0
- Windows 7 上的 IIS 7.5
- Windows 8 上的 IIS 8.0
- Windows 10 上的 IIS 10.0
服务器 - Windows Server 2008 上的 IIS 7.0
- Windows Server 2008 R2 上的 IIS 7.5
- Windows Server 2012 上的 IIS 8.0
- Windows Server 2012 R2 上的 IIS 8.5
- Windows Server 2016 上的 IIS 10.0
产品 - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
MOF 文件 WebAdministration.mof

另请参阅

ConfigurationSection 类
httpCookies 元素(ASP.NET 设置架构)
System.Web.Configuration.HttpCookiesSection.HttpOnlyCookies 属性