HttpCookiesSection 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
配置 Web 应用程序所使用的 Cookie 的属性。
此 API 支持产品基础结构,不能在代码中直接使用。
public ref class HttpCookiesSection sealed : System::Configuration::ConfigurationSection
public sealed class HttpCookiesSection : System.Configuration.ConfigurationSection
type HttpCookiesSection = class
inherit ConfigurationSection
Public NotInheritable Class HttpCookiesSection
Inherits ConfigurationSection
- 继承
示例
下面的代码示例演示如何从现有 Web 应用程序的配置文件中获取 HttpCookiesSection 对象。
// Get the Web application configuration.
System.Configuration.Configuration webConfig =
WebConfigurationManager.OpenWebConfiguration("/aspnetTest");
// Get the section.
string configPath = "system.web/httpCookies";
System.Web.Configuration.HttpCookiesSection httpCookiesSection =
(System.Web.Configuration.HttpCookiesSection)webConfig.GetSection(
configPath);
' Get the Web application configuration.
Dim webConfig _
As System.Configuration.Configuration = _
WebConfigurationManager.OpenWebConfiguration("/aspnetTest")
' Get the section.
Dim configPath As String _
= "system.web/httpCookies"
Dim httpCookiesSection _
As System.Web.Configuration.HttpCookiesSection = _
CType(webConfig.GetSection(configPath), _
System.Web.Configuration.HttpCookiesSection)
注解
HttpCookiesSection 类提供一种以编程方式访问和修改配置文件的 httpCookies
节的方法。
它定义默认应用于应用程序颁发的所有 Cookie 的设置,除非发出 Cookie 的代码重写它们。
元素的 httpCookies
一个目标是支持使用 HttpOnly
Cookie。
HttpOnly
Internet Explorer 6 中引入了具有 HttpOnly
) 属性的 cookie (Cookie,以帮助降低跨站点脚本的风险。 属性 HttpOnly
可防止通过客户端脚本访问 Cookie。 Cookie 中包含的 HttpOnly
任何信息都不太可能被泄露给黑客或恶意网站。 有关详细信息,请在 MSDN (msdn.microsoft.com) 中搜索“HttpOnly”。
注意
HttpCookiesSection可以根据值为 Everywhere的 section 属性AllowDefinition,从配置文件的相关节读取和写入信息。
构造函数
HttpCookiesSection() |
此 API 支持产品基础结构,不能在代码中直接使用。 初始化 HttpCookiesSection 类的新实例。 |
属性
CurrentConfiguration |
此 API 支持产品基础结构,不能在代码中直接使用。 获取对顶级 Configuration 实例的引用,该实例表示当前 ConfigurationElement 实例所属的配置层次结构。 (继承自 ConfigurationElement) |
Domain |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置 Cookie 域名。 |
ElementInformation |
此 API 支持产品基础结构,不能在代码中直接使用。 获取包含 ConfigurationElement 对象的不可自定义的信息和功能的 ElementInformation 对象。 (继承自 ConfigurationElement) |
ElementProperty |
此 API 支持产品基础结构,不能在代码中直接使用。 获取表示 ConfigurationElement 对象本身的 ConfigurationElementProperty 对象。 (继承自 ConfigurationElement) |
EvaluationContext |
此 API 支持产品基础结构,不能在代码中直接使用。 获取 ConfigurationElement 对象的 ContextInformation 对象。 (继承自 ConfigurationElement) |
HasContext |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个值,该值指示 CurrentConfiguration 属性是否为 |
HttpOnlyCookies |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置一个指示是否启用了浏览器的 |
Item[ConfigurationProperty] |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置此配置元素的属性或特性。 (继承自 ConfigurationElement) |
Item[String] |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置此配置元素的属性、特性或子元素。 (继承自 ConfigurationElement) |
LockAllAttributesExcept |
此 API 支持产品基础结构,不能在代码中直接使用。 获取被锁定的特性的集合。 (继承自 ConfigurationElement) |
LockAllElementsExcept |
此 API 支持产品基础结构,不能在代码中直接使用。 获取被锁定的元素的集合。 (继承自 ConfigurationElement) |
LockAttributes |
此 API 支持产品基础结构,不能在代码中直接使用。 获取被锁定的特性的集合。 (继承自 ConfigurationElement) |
LockElements |
此 API 支持产品基础结构,不能在代码中直接使用。 获取被锁定的元素的集合。 (继承自 ConfigurationElement) |
LockItem |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置一个值,该值指示是否已锁定该元素。 (继承自 ConfigurationElement) |
Properties |
此 API 支持产品基础结构,不能在代码中直接使用。 获取属性的集合。 (继承自 ConfigurationElement) |
RequireSSL |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置一个指示是否需要安全套接字层 (SSL) 通信的值。 |
SameSite |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置 cookie 的 SameSite 属性的值。 |
SectionInformation |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个 SectionInformation 对象,该对象包含 ConfigurationSection 对象的不可自定义的信息和功能。 (继承自 ConfigurationSection) |