Roles.CookieName Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá název souboru cookie, ve kterém jsou názvy rolí uloženy v mezipaměti.
public:
static property System::String ^ CookieName { System::String ^ get(); };
public static string CookieName { get; }
member this.CookieName : string
Public Shared ReadOnly Property CookieName As String
Hodnota vlastnosti
Název souboru cookie, ve kterém se názvy rolí ukládají do mezipaměti. Výchozí hodnota je . ASPXROLES.
Příklady
Následující příklad ukazuje prvek roleManager v system.web
části souboru Web.config pro ASP.NET aplikaci. Určuje, že aplikace používá SqlRoleProvider instanci a nastaví cookieName
atribut 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>
Poznámky
Název souboru cookie, ve kterém jsou role uloženy do mezipaměti pro vaši aplikaci, můžete zadat nastavením cookieName
atributu v souboru Web.config pro vaši aplikaci ASP.NET. To je užitečné, když chcete jedinečně identifikovat soubor cookie pro vaši aplikaci nebo když se soubor cookie sdílí napříč více aplikacemi, jako je soubor cookie domény.