FormsAuthentication.CookieMode プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > FormsAuthentication.CookieMode プロパティの意味・解説 

FormsAuthentication.CookieMode プロパティ

メモ : このプロパティは、.NET Framework version 2.0 で新しく追加されたものです。

アプリケーションが cookieless フォーム認証用として構成されているかどうかを示す値を取得します。

名前空間: System.Web.Security
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Shared ReadOnly Property
 CookieMode As HttpCookieMode
Dim value As HttpCookieMode

value = FormsAuthentication.CookieMode
public static HttpCookieMode CookieMode { get;
 }
public:
static property HttpCookieMode CookieMode {
    HttpCookieMode get ();
}
/** @property */
public static HttpCookieMode get_CookieMode
 ()
public static function get
 CookieMode () : HttpCookieMode

プロパティ値
アプリケーションが cookieless フォーム認証用に構成されているかどうかを示す HttpCookieMode 値の 1 つ。既定値は UseDeviceProfile です。

解説解説

CookieMode プロパティは、forms 構成要素の cookieless 属性の値を反映します。CookieMode プロパティは、FormsAuthenticationTicket 値をブラウザのセッション Cookie に格納するか QueryString プロパティに格納するかを決定します。

メモメモ

FormsAuthenticationTicket 値を URI に格納する場合には、生成される URI の長さが許容されている最大長を超えることがあります。これは通常、FormsCookiePath プロパティにアプリケーション名が設定されていて、そのアプリケーション名が長い (40 文字以上) 場合、アプリケーションのユーザー名が長い場合、または長い UserData 文字列が FormsAuthenticationTicket 値に格納されている場合に発生します。生成された URI が長すぎる場合、Web サーバーは 400 - Bad Request エラーを返します。

使用例使用例

Web.config ファイルの cookieless 属性を AutoDetect に設定するコード例を次に示します。

<authentication mode="Forms">
  <forms loginUrl="member_login.aspx"
    cookieless="UseCookies" />
</authentication>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

FormsAuthentication.CookieMode プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



FormsAuthentication.CookieMode プロパティのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS