ProcessModelSection.UserName Egenskap

Definition

Hämtar eller anger ett värde som anger användarnamnet för en Windows identitet.

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

Egenskapsvärde

Användarnamnet. Standardvärdet är Dator.

Attribut

Exempel

Följande kodexempel visar hur du kommer åt egenskapen 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"

Kommentarer

Om det finns definierar UserName en Windows identitet som skiljer sig från standardprocessens. Den här identiteten används för att köra ASP.NET arbetsprocessen.

Som standard är UserName inställt på specialvärdet Dator och processen körs under ett användarkonto med namnet ASPNET som skapas automatiskt när ASP.NET installeras.

Egenskapen Password måste användas med egenskapen UserName .

När de här egenskapsvärdena finns kan arbetsprocessen köras med den konfigurerade Windows identiteten.

Note

Om egenskapen UserName är inställd på System, med lösenordet AutoGenerate, definierar den en entitet som kör processen som ett administrativt konto och tillåter att alla ASP.NET användarkod som körs under processen har fullständig administrativ behörighet. Så var uppmärksam på det här fallet för de behörigheter som tillåts.

Gäller för