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 來保存使用者資料;否則,就會在查詢字串中使用識別碼。