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

Dim instance As RoleManagerSection Dim value As CookieProtection value = instance.CookieProtection instance.CookieProtection = value
public: property CookieProtection CookieProtection { CookieProtection get (); void set (CookieProtection value); }
/** @property */ public CookieProtection get_CookieProtection () /** @property */ public void set_CookieProtection (CookieProtection value)
public function get CookieProtection () : CookieProtection public function set CookieProtection (value : CookieProtection)
ロール名がキャッシュされる Cookie 内で使用されるセキュリティ保護の種類。既定値は All です。

CookieProtection プロパティは、Cookie の情報を安全に格納する方法を記述します。ASP.NET アプリケーションの Web.config ファイルで cookieProtection 属性を設定することで、そのアプリケーションに対してロールをキャッシュする Cookie のセキュリティの種類を指定できます。cookieProtection 属性には、CookieProtection 列挙体の All、Encryption、None、Validation のいずれかの値を指定できます。既定値は All です。データ検証と暗号化の両方を使用して Cookie を保護する場合は、CookieProtection プロパティに既定値を使用するようにしてください。Cookie のセキュリティを強化するために、CookieRequireSSL プロパティを true に設定することもできます。

CookieProtection プロパティを使用する方法を次のコード例に示します。このコード例は、RoleManagerSection クラスのトピックで取り上げているコード例の一部分です。
' Display CookieProtection property. Console.WriteLine("CookieProtection: {0}", _ configSection.CookieProtection)

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からRoleManagerSection.CookieProtection プロパティを検索する場合は、下記のリンクをクリックしてください。

- RoleManagerSection.CookieProtection プロパティのページへのリンク