Compartir a través de


Roles.CookieRequireSSL Propiedad

Definición

Obtiene un valor que indica si la cookie de nombres de rol requiere SSL para su devolución al servidor.

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

Valor de propiedad

Es true si se requiere SSL para devolver la cookie de nombres de rol al servidor; de lo contrario, es false. De manera predeterminada, es false.

Ejemplos

En el ejemplo siguiente se muestra el elemento roleManager en la system.web sección del archivo Web.config para una aplicación de ASP.NET. Especifica que la aplicación usa una SqlRoleProvider instancia y establece en cookieRequireSSLtrue.

<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>

Comentarios

Puede especificar si ssl (capa de sockets seguros) es necesario para devolver la cookie de nombres de rol al servidor de la aplicación estableciendo el cookieRequireSSL atributo en el archivo Web.config para la aplicación de ASP.NET. Para obtener más información, vea Secure.

Se aplica a

Consulte también