Roles.CookieRequireSSL Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob zum Zurücksenden des Rollennamencookies an den Server SSL erforderlich ist.
public:
static property bool CookieRequireSSL { bool get(); };
public static bool CookieRequireSSL { get; }
static member CookieRequireSSL : bool
Public Shared ReadOnly Property CookieRequireSSL As Boolean
Eigenschaftswert
true
, wenn zum Zurücksenden des Rollennamencookies an den Server SSL erforderlich ist, andernfalls false
. Der Standardwert ist false
.
Beispiele
Das folgende Beispiel zeigt das roleManager-Element im system.web
Abschnitt der Web.config-Datei für eine ASP.NET-Anwendung. Es gibt an, dass die Anwendung eine SqlRoleProvider -Instanz verwendet und auf true
festlegtcookieRequireSSL
.
<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>
Hinweise
Sie können angeben, ob SSL (Secure Sockets Layer) erforderlich ist, um das Rollennamen-Cookie an den Server in Ihrer Anwendung zurückzugeben, indem Sie das Attribut in der cookieRequireSSL
Web.config-Datei für Ihre ASP.NET-Anwendung festlegen. Weitere Informationen finden Sie unter Secure.