AnonymousIdentificationSection.Cookieless 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个指示是否使用 Cookie 的值。
public:
property System::Web::HttpCookieMode Cookieless { System::Web::HttpCookieMode get(); void set(System::Web::HttpCookieMode value); };
[System.Configuration.ConfigurationProperty("cookieless", DefaultValue=System.Web.HttpCookieMode.UseCookies)]
public System.Web.HttpCookieMode Cookieless { get; set; }
[<System.Configuration.ConfigurationProperty("cookieless", DefaultValue=System.Web.HttpCookieMode.UseCookies)>]
member this.Cookieless : System.Web.HttpCookieMode with get, set
Public Property Cookieless As HttpCookieMode
属性值
HttpCookieMode 值之一。 默认值为 UseDeviceProfile。
- 属性
示例
下面的代码示例演示如何访问 Cookieless 属性。
// Get Cookieless.
System.Web.HttpCookieMode cookieless =
anonymousIdentificationSection.Cookieless;
Console.WriteLine("Cookieless: {0}",
cookieless);
' Get Cookieless.
Dim cookieless _
As System.Web.HttpCookieMode = _
anonymousIdentificationSection.Cookieless
Console.WriteLine("Cookieless: {0}", cookieless)
注解
属性 Cookieless 定义何时应使用 Cookie 来维护有关用户的信息。
当 属性 Cookieless 设置为 UseCookies时,用户的标识符存储在 Cookie 中。 有关详细信息,请参阅HttpCookieMode。
注意
ASP.NET 将用户的匿名标识符存储在 URI 路径中 (也就是说,如果 Cookieless 属性设置为以下值之一,则它在无 Cookie) 模式下运行: UseUri; UseDeviceProfile 当浏览器配置文件指示 Cookie 不受支持时;或者 AutoDetect 当自动检测过程确定浏览器不支持 Cookie 时。 最后,如果 URI 和匿名标识符的大小超过允许的长度,则不应用匿名标识符。