Partager via


WindowsTokenRoleProvider.ApplicationName Propriété

Définition

Obtient ou définit le nom de l'application.

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

Valeur de propriété

Le nom de l’application.

Exceptions

Une tentative a été faite pour définir la propriété ApplicationName par un appelant qui n'a pas autorisation d'hébergement ASP.NET High.

Une tentative a été faite pour affecter à ApplicationName une chaîne dépassant 256 caractères.

Exemples

L’exemple suivant montre l’élément roleManager dans la system.web section du fichier Web.config pour une application ASP.NET. Il spécifie l’instance de l’application WindowsTokenRoleProvider et définit la ApplicationName propriété sur MyApplication.

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

Remarques

Contrairement à d’autres fournisseurs de rôles tels que , SqlRoleProviderla WindowsTokenRoleProvider classe n’associe pas d’informations de rôle à une application. Au lieu de cela, les informations de rôle proviennent des groupes Windows sur l’ordinateur local. Plusieurs applications sur le même serveur qui utilisent la WindowsTokenRoleProvider classe partagent toujours les mêmes informations de rôle. Bien que le applicationName puisse être configuré dans le fichier Web.config de l’application, la ApplicationName propriété n’est pas utilisée pour récupérer les informations de rôle.

S’applique à

Voir aussi