HttpCookieMode 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Web アプリケーションで Cookie を使用する方法を指定します。
public enum class HttpCookieMode
public enum HttpCookieMode
type HttpCookieMode =
Public Enum 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 をサポートしているかどうかを判断します。 ブラウザまたはデバイスがクッキーをサポートしている場合、クッキーはユーザーデータを保持するために使用されます。それ以外の場合は、クエリ文字列で識別子が使用されます。