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é effectuée pour définir la ApplicationName propriété par un appelant qui n’a High pas d’autorisation d’hébergement ASP.NET.

Une tentative a été effectuée pour définir la ApplicationName chaîne sur une chaîne de plus de 256 caractères.

Exemples

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

<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 le SqlRoleProvider, la WindowsTokenRoleProvider classe n’associe pas d’informations de rôle à une application. Au lieu de cela, les informations de rôle sont extraites 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 la applicationName propriété puisse être configurée 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