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

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

SessionStateSection.Cookieless プロパティ

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

クライアント セッション識別するのに Cookie使用するかどうかを示す値を取得または設定します

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

Public Property Cookieless As
 HttpCookieMode
Dim instance As SessionStateSection
Dim value As HttpCookieMode

value = instance.Cookieless

instance.Cookieless = value
public HttpCookieMode Cookieless { get; set;
 }
public:
property HttpCookieMode Cookieless {
    HttpCookieMode get ();
    void set (HttpCookieMode value);
}
/** @property */
public HttpCookieMode get_Cookieless ()

/** @property */
public void set_Cookieless (HttpCookieMode
 value)
public function get Cookieless
 () : HttpCookieMode

public function set Cookieless
 (value : HttpCookieMode)

プロパティ
HttpCookieMode 値の 1 つ既定値false です。Cookie使用することを示します

解説解説

クライアントサーバー セッション関連付ける一意セッション ID格納する方法2 つありますクライアント上に HTTP Cookie格納する方法と、URL 内にセッション IDエンコードする方法です。Cookieセッション ID格納する方法の方がセキュリティ高いですが、クライアント ブラウザCookieサポートしている必要があります

多くモバイル デバイスなど Cookieサポートしないクライアント場合こうしたクライアント許可するアプリケーションでは、セッション IDURL格納されます。URL オプションはいくつかの欠点ありますサイト上のリンクは相対的である必要があり、ページセッション開始時に新しクエリ文字列値でリダイレクトされますまた、セッション IDクエリ文字列内で公開されるため、セキュリティ攻撃を受けやすくなります

Cookieless モードは、Cookieサポートしていないクライアントサポートする必要がある場合のみ使用するようにしてください

また、セッション状態は、UseDeviceProfile と AutoDetect の 2 つ追加オプションサポートします前者場合クライアント単位ブラウザ機能基づいて Cookie モードか Cookieless モードかを判断するセッション状態モジュール有効になりますAutoDetect オプションでは、ブラウザに対してハンドシェイクが行われ、Cookie格納されているかどうか確認されます。この場合モード判断するためにさらに要求必要になります。Cookieless クライアントサポートする場合には、Cookieless URL を必要とするクライアントに対してのみ UseDeviceProfile使用して、Cookieless URL生成することを強くお勧めます。

使用例使用例

Cookieless プロパティ取得する方法次のコード例示します。SessionStateSection オブジェクトアクセスする方法については、SessionStateSection クラストピックにあるコード例参照してください

' Display the current Cookieless property value.
Console.WriteLine("Cookieless: {0}", sessionStateSection.Cookieless)
// Display the current Cookieless property value.
Console.WriteLine("Cookieless: {0}",
  sessionStateSection.Cookieless);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からSessionStateSection.Cookieless プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からSessionStateSection.Cookieless プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からSessionStateSection.Cookieless プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

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

   

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



SessionStateSection.Cookieless プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS