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; }
static member 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 element roleManager v system.web
části souboru Web.config pro aplikaci ASP.NET. 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 se role ukládají do mezipaměti pro vaši aplikaci, můžete zadat nastavením atributu cookieName
v souboru Web.config pro aplikaci ASP.NET. To je užitečné, pokud chcete jedinečně identifikovat soubor cookie pro vaši aplikaci nebo když se soubor cookie sdílí ve více aplikacích, jako je například soubor cookie domény.