Sdílet prostřednictvím


WindowsTokenRoleProvider.ApplicationName Vlastnost

Definice

Získá nebo nastaví název aplikace.

public:
 virtual property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public override string ApplicationName { get; set; }
member this.ApplicationName : string with get, set
Public Overrides Property ApplicationName As String

Hodnota vlastnosti

Název aplikace.

Výjimky

Došlo k pokusu ApplicationName o nastavení vlastnosti volajícím, který nemá High ASP.NET oprávnění hostování.

Došlo k pokusu ApplicationName o nastavení řetězce delšího než 256 znaků.

Příklady

Následující příklad ukazuje roleManager prvek v system.web části Web.config souboru pro ASP.NET aplikace. Určuje instanci aplikace WindowsTokenRoleProvider a nastaví ApplicationName vlastnost na MyApplication.

<roleManager defaultProvider="WindowsProvider"
  enabled="true"
  cacheRolesInCookie="false">
  <providers>
    <add
      name="WindowsProvider"
      type="System.Web.Security.WindowsTokenRoleProvider"
      applicationName="MyApplication" />
  </providers>
</roleManager>

Poznámky

Na rozdíl od jiných zprostředkovatelů rolí, jako SqlRoleProviderje například , WindowsTokenRoleProvider třída nepřidružuje informace role k aplikaci. Místo toho se informace o rolích přebíná ze skupin Windows na místním počítači. Více aplikací na stejném serveru, které používají WindowsTokenRoleProvider třídu, vždy sdílí stejné informace o rolích. applicationName I když lze nakonfigurovat v souboru Web.config aplikace, ApplicationName vlastnost se nepoužívá k načtení informací o roli.

Platí pro

Viz také