Compartilhar via


WindowsTokenRoleProvider.ApplicationName Propriedade

Definição

Obtém ou define o nome do aplicativo.

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

Valor da propriedade

O nome do aplicativo.

Exceções

Foi feita uma tentativa de definir a propriedade ApplicationName por um chamador que não tem a permissão de hospedagem do ASP.NET High.

Foi feita uma tentativa de definir o ApplicationName como uma cadeia de caracteres maior do que 256 caracteres.

Exemplos

O exemplo a seguir mostra o roleManager elemento na system.web seção do arquivo Web.config para um aplicativo ASP.NET. Ele especifica a instância do WindowsTokenRoleProvider aplicativo e define a ApplicationName propriedade como MyApplication.

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

Comentários

Ao contrário de outros provedores de função, como o SqlRoleProvider, a WindowsTokenRoleProvider classe não associa informações de função a um aplicativo. Em vez disso, as informações de função são obtidas dos grupos do Windows no computador local. Vários aplicativos no mesmo servidor que usam a WindowsTokenRoleProvider classe sempre compartilham as mesmas informações de função. Embora o applicationName possa ser configurado no arquivo Web.config para o aplicativo, a ApplicationName propriedade não é usada para recuperar informações de função.

Aplica-se a

Confira também