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 ApplicationName propriedade por um chamador que não tem High ASP.NET permissão de hospedagem.

Foi feita uma tentativa de definir a ApplicationName cadeia de caracteres com mais de 256 caracteres.

Exemplos

O exemplo a system.web seguir mostra o roleManager elemento na 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 a SqlRoleProviderclasse, 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 possa applicationName 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