英語で読む

次の方法で共有


HttpCookieMode 列挙型

定義

Web アプリケーションでのクッキーの使用方法を指定します。

C#
public enum HttpCookieMode
継承
HttpCookieMode

フィールド

名前 説明
AutoDetect 2

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

UseCookies 1

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

UseDeviceProfile 3

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

UseUri 0

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

注釈

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

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

適用対象

製品 バージョン
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

こちらもご覧ください