WindowsTokenRoleProvider.ApplicationName Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Un llamador que no tiene permiso de hospedaje de ASP.NET ApplicationName intentó establecer la propiedad High.
Se intentó establecer la propiedad ApplicationName en una cadena más larga 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 en MyApplication
.
<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 rol a una aplicación. En su lugar, la información de 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 de Web.config para la aplicación, la ApplicationName propiedad no se usa para recuperar información de rol.