Roles.CookieName Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera nazwę pliku cookie, w którym są buforowane nazwy ról.
public:
static property System::String ^ CookieName { System::String ^ get(); };
public static string CookieName { get; }
static member CookieName : string
Public Shared ReadOnly Property CookieName As String
Wartość właściwości
Nazwa pliku cookie, w którym są buforowane nazwy ról. Wartość domyślna to . ASPXROLES.
Przykłady
Poniższy przykład przedstawia element roleManager w system.web
sekcji pliku Web.config dla aplikacji ASP.NET. Określa, że aplikacja używa SqlRoleProvider wystąpienia i ustawia cookieName
atrybut na . ASPROLES.
<roleManager defaultProvider="SqlProvider"
enabled="true"
cacheRolesInCookie="true"
cookieName=".ASPROLES"
cookieTimeout="30"
cookiePath="/"
cookieRequireSSL="false"
cookieSlidingExpiration="true"
cookieProtection="All" >
<providers>
<add
name="SqlProvider"
type="System.Web.Security.SqlRoleProvider"
connectionStringName="SqlServices"
applicationName="MyApplication" />
</providers>
</roleManager>
Uwagi
Możesz określić nazwę pliku cookie, w którym role są buforowane dla aplikacji, ustawiając cookieName
atrybut w pliku Web.config dla aplikacji ASP.NET. Jest to przydatne, gdy chcesz jednoznacznie zidentyfikować plik cookie dla aplikacji lub gdy plik cookie jest udostępniany w wielu aplikacjach, takich jak plik cookie domeny.