ProcessModelSection.UserName Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant le nom d'utilisateur pour une identité 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
Valeur de propriété
Nom d'utilisateur. La valeur par défaut est Machine.
- Attributs
Exemples
L'exemple de code suivant illustre l'accès à la propriété 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"
Remarques
Si elle est présente, la UserName définition d’une identité Windows différente de celle du processus par défaut. Cette identité est utilisée pour exécuter le processus de travail ASP.NET.
Par défaut, UserName est défini sur l’ordinateur de valeur spéciale, et le processus s’exécute sous un compte d’utilisateur nommé ASPNET créé automatiquement lorsque ASP.NET est installé.
La Password propriété doit être utilisée avec la UserName propriété.
Lorsqu’elles sont présentes, ces valeurs de propriété entraînent l’exécution du processus worker avec l’identité de Windows configurée.
Notes
Si la UserName propriété est définie sur System, avec le mot de passe AutoGenerate, elle définit une entité qui exécute le processus en tant que compte d’administration et permet à tous les ASP.NET code utilisateur s’exécutant sous le processus d’avoir des privilèges d’administration complets. Par conséquent, faites attention à ce cas, pour les autorisations autorisées.