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; }
member this.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``cookieRequireSSL
.
<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 cookieRequireSSL
Attribut in der datei Web.config für Ihre ASP.NET Anwendung festlegen. Weitere Informationen finden Sie unter Secure.