Roles.CookiePath 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 den Pfad für das Cookie mit den zwischengespeicherten Rollennamen ab.
public:
static property System::String ^ CookiePath { System::String ^ get(); };
public static string CookiePath { get; }
static member CookiePath : string
Public Shared ReadOnly Property CookiePath As String
Eigenschaftswert
Der Pfad des Cookies, in dem Rollennamen zwischengespeichert werden. Der Standardwert ist /.
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 legt das cookiePath
Attribut auf /MyApplication fest.
<roleManager defaultProvider="SqlProvider"
enabled="true"
cacheRolesInCookie="true"
cookieName=".ASPROLES"
cookieTimeout="30"
cookiePath="/MyApplication"
cookieRequireSSL="false"
cookieSlidingExpiration="true"
cookieProtection="All" >
<providers>
<add
name="SqlProvider"
type="System.Web.Security.SqlRoleProvider"
connectionStringName="SqlServices"
applicationName="MyApplication" />
</providers>
</roleManager>
Hinweise
Sie können den Pfad des Cookies angeben, in dem Rollen für Ihre Anwendung zwischengespeichert werden, indem Sie das cookiePath
Attribut in der Web.config-Datei für Ihre ASP.NET-Anwendung festlegen. Weitere Informationen zu Cookiepfaden finden Sie unter Path.