Roles.CookieName Vlastnost

Definice

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

String

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.

Platí pro

Viz také