Roles.CookieRequireSSL Propriété

Définition

Obtient une valeur indiquant si le cookie contenant les noms de rôles nécessite une connexion SSL pour être retourné au serveur.

public:
 static property bool CookieRequireSSL { bool get(); };
public static bool CookieRequireSSL { get; }
member this.CookieRequireSSL : bool
Public Shared ReadOnly Property CookieRequireSSL As Boolean

Valeur de propriété

Boolean

true si une connexion SSL est nécessaire pour retourner le cookie contenant les noms de rôles au serveur ; sinon, false. La valeur par défaut est false.

Exemples

L’exemple suivant montre l’élément roleManager dans la system.web section du fichier Web.config pour une application ASP.NET. Elle spécifie que l’application utilise une SqlRoleProvider instance et définit cookieRequireSSL sur true.

<roleManager defaultProvider="SqlProvider"
  enabled="true"
  cacheRolesInCookie="true"
  cookieName=".ASPROLES"
  cookieTimeout="30"
  cookiePath="/MyApplication"
  cookieRequireSSL="true"
  cookieSlidingExpiration="true"
  cookieProtection="Encrypted" >
  <providers>
    <add
      name="SqlProvider"
      type="System.Web.Security.SqlRoleProvider"
      connectionStringName="SqlServices"
      applicationName="MyApplication" />
  </providers>
</roleManager>

Remarques

Vous pouvez spécifier si SSL (Secure Sockets Layer) est requis pour renvoyer le cookie de noms de rôle au serveur dans votre application en définissant l’attribut dans le cookieRequireSSL fichier Web.config pour votre application ASP.NET. Pour plus d'informations, consultez Secure.

S’applique à

Voir aussi