ProcessModelSection.UserName 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 un valor que indica el nombre de usuario para una identidad de Windows.
public:
property System::String ^ UserName { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("userName", DefaultValue="machine")]
public string UserName { get; set; }
[<System.Configuration.ConfigurationProperty("userName", DefaultValue="machine")>]
member this.UserName : string with get, set
Public Property UserName As String
Valor de propiedad
Nombre de usuario. El valor predeterminado es Machine.
- Atributos
Ejemplos
El siguiente ejemplo de código muestra cómo obtener acceso a la propiedad UserName.
// Get the current UserName property value.
string userName =
processModelSection.UserName;
// Set the UserName property to "CustomUser".
processModelSection.UserName = "CustomUser";
' Get the current UserName property value.
Dim userName As String = _
processModelSection.UserName
' Set the UserName property to "CustomUser".
processModelSection.UserName = "CustomUser"
Comentarios
Si está presente, UserName define una identidad de Windows diferente de la del proceso predeterminado. Esta identidad se usa para ejecutar el proceso de trabajo de ASP.NET.
De forma predeterminada, UserName se establece en el valor especial Machine y el proceso se ejecuta en una cuenta de usuario denominada ASPNET que se crea automáticamente cuando se instala ASP.NET.
La Password propiedad debe utilizarse con la UserName propiedad .
Cuando está presente, estos valores de propiedad hacen que el proceso de trabajo se ejecute con la identidad de Windows configurada.
Nota:
Si la UserName propiedad se establece en System, con la contraseña AutoGenerate, define una entidad que ejecuta el proceso como una cuenta administrativa y permite que todos los ASP.NET código de usuario que se ejecute en el proceso tengan privilegios administrativos completos. Por lo tanto, preste mucha atención a este caso para los permisos permitidos.