Compartir vía


WindowsTokenRoleProvider.ApplicationName Propiedad

Definición

Obtiene o establece el nombre de la aplicación.

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 de propiedad

Nombre de la aplicación.

Excepciones

Se intentó establecer la ApplicationName propiedad mediante un llamador que no tiene High ASP.NET permiso de hospedaje.

Se intentó establecer en ApplicationName una cadena que tiene más de 256 caracteres.

Ejemplos

En el ejemplo siguiente se muestra el roleManager elemento de la system.web sección del archivo Web.config para una aplicación de ASP.NET. Especifica la instancia de la WindowsTokenRoleProvider aplicación y establece la ApplicationName propiedad MyApplicationen .

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

Comentarios

A diferencia de otros proveedores de roles, como SqlRoleProvider, la WindowsTokenRoleProvider clase no asocia información de roles a una aplicación. En su lugar, la información del rol se toma de los grupos de Windows en el equipo local. Varias aplicaciones en el mismo servidor que usan la WindowsTokenRoleProvider clase siempre comparten la misma información de rol. applicationName Aunque se puede configurar en el archivo Web.config para la aplicación, la ApplicationName propiedad no se usa para recuperar información de rol.

Se aplica a

Consulte también