HttpCookie.Secure プロパティ
アセンブリ: System.Web (system.web.dll 内)

/** @property */ public boolean get_Secure () /** @property */ public void set_Secure (boolean value)
SSL 接続 (HTTPS) を通じて Cookie を送信する場合は true。それ以外の場合は false。既定値は false です。

アプリケーション全体について Cookie の送信を SSL に限定するには、この設定をアプリケーションのルート ディレクトリにある Web.config 構成ファイルで有効にします。詳細については、「httpCookies 要素 (ASP.NET 設定スキーマ)」を参照してください。Secure プロパティを使用してプログラムによって設定された値は、Web.config ファイルの設定値をオーバーライドします。
機密情報を扱う場合、SSL 暗号化による HTTPS プロトコルを使用することを強くお勧めします。SSL は、データを改ざんから保護し (データ整合性)、ユーザーの ID を保護し (機密性)、予期されるクライアントから取得されたデータであることを保証します (認証)。暗号化の利点の詳細については、「暗号化の概要」を参照してください。Internet Information Services (IIS) Web サーバーでの SSL の構成の詳細については、「Configuring SSL on a Web Server or a Web Site」を参照してください。

Cookie の送信に SSL を使用するよう設定されている場合に何らかの処理を実行するコード例を次に示します。
if (MyCookie.Secure) { //... }
if(myCookie.Secure){ //... }

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


HttpCookie クラス
HttpCookie メンバ
System.Web 名前空間
その他の技術情報
httpCookies 要素 (ASP.NET 設定スキーマ)
SSL (Secure Sockets Layer) の使用
Weblioに収録されているすべての辞書からHttpCookie.Secure プロパティを検索する場合は、下記のリンクをクリックしてください。

- HttpCookie.Secure プロパティのページへのリンク