HttpCookieMode 列挙型

定義

Web アプリケーションで Cookie を使用する方法を指定します。

public enum class HttpCookieMode
public enum HttpCookieMode
type HttpCookieMode = 
Public Enum HttpCookieMode
継承
HttpCookieMode

フィールド

名前 説明
UseUri 0

呼び出し元の機能は、ブラウザーまたはデバイスが Cookie をサポートしているかどうかに関係なく、クエリ文字列を使用して識別子を格納します。

UseCookies 1

Cookie は、ブラウザーまたはデバイスが Cookie をサポートしているかどうかに関係なく、ユーザー データを保持するために使用されます。

AutoDetect 2

ASP.NET は、要求するブラウザーまたはデバイスが Cookie をサポートしているかどうかを判断します。 要求元のブラウザーまたはデバイスが Cookie をサポートしている場合、 AutoDetect は Cookie を使用してユーザー データを保持します。それ以外の場合は、クエリ文字列で識別子が使用されます。 ブラウザーまたはデバイスが Cookie の使用をサポートしているが、Cookie が現在無効になっている場合は、要求機能によって Cookie が引き続き使用されます。

UseDeviceProfile 3

ASP.NET は、HttpBrowserCapabilities設定に基づいて Cookie を使用するかどうかを決定します。 設定がブラウザまたはデバイスがクッキーをサポートしていることを示す場合、クッキーが使用されます。それ以外の場合は、クエリ文字列で識別子が使用されます。

注釈

HttpCookieMode列挙は、sessionState構成セクションでcookieless属性の値を指定するために使用されます。 Cookie レス認証をサポートするすべての機能で使用されます。

HttpCookieMode列挙値は、Cookie を使用してユーザーに関する情報を維持する方法を指定します。 AutoDetect を使用すると、ASP.NET はブラウザーまたはデバイスにクエリを実行して、Cookie をサポートしているかどうかを判断します。 ブラウザまたはデバイスがクッキーをサポートしている場合、クッキーはユーザーデータを保持するために使用されます。それ以外の場合は、クエリ文字列で識別子が使用されます。

適用対象

こちらもご覧ください