Roles.CookieName Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de naam op van de cookie waarin rolnamen in de cache worden opgeslagen.
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
Waarde van eigenschap
De naam van de cookie waarin rolnamen in de cache worden opgeslagen. De standaardwaarde is . ASPXROLES.
Voorbeelden
In het volgende voorbeeld ziet u het element roleManager in de sectie system.web van het Web.config-bestand voor een ASP.NET toepassing. Hiermee geeft u op dat de toepassing een SqlRoleProvider exemplaar gebruikt en het cookieName kenmerk instelt op . 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>
Opmerkingen
U kunt de naam van de cookie opgeven waarin rollen in de cache voor uw toepassing worden opgeslagen door het kenmerk cookieName in het Web.config-bestand in te stellen voor uw ASP.NET toepassing. Dit is handig wanneer u een cookie voor uw toepassing uniek wilt identificeren of wanneer een cookie wordt gedeeld in meerdere toepassingen, zoals een domeincooky.