Roles.CookieRequireSSL Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 cookieRequireSSL
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>
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.