HttpCookieMode 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定如何将 Cookie 用于 Web 应用程序。
public enum class HttpCookieMode
public enum HttpCookieMode
type HttpCookieMode =
Public Enum HttpCookieMode
- 继承
字段
AutoDetect | 2 | ASP.NET 确定请求浏览器或设备是否支持 Cookie。 如果请求浏览器或设备支持 Cookie,则 AutoDetect 使用 Cookie 来保持用户数据;否则在查询字符串中使用标识符。 如果浏览器或设备支持使用 Cookie,但当前 Cookie 被禁用,请求功能仍将使用 Cookie。 |
UseCookies | 1 | 使用 Cookie 保持用户数据,无论浏览器或设备是否支持 Cookie。 |
UseDeviceProfile | 3 | ASP.NET 根据 HttpBrowserCapabilities 设置来确定是否使用 Cookie。 如果该设置指示浏览器或设备支持 Cookie,则使用 Cookie;否则在查询字符串中使用标识符。 |
UseUri | 0 | 该调用功能使用查询字符串来存储标识符,无论浏览器或设备是否支持 Cookie。 |
注解
HttpCookieMode枚举用于指定 cookieless
配置节中特性的值 sessionState
。 它由所有支持无 cookie 身份验证的功能使用。
HttpCookieMode枚举值指定如何使用 cookie 来维护有关用户的信息。 使用 "自动检测" 时,ASP.NET 会查询浏览器或设备,以确定它是否支持 cookie。 如果浏览器或设备支持 cookie,则使用 cookie 来持久保存用户数据;否则,在查询字符串中使用标识符。