ProcessModelSection.UserName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der den Benutzernamen für eine Windows-Identität angibt.
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
Eigenschaftswert
Der Benutzername. Der Standardwert ist "Machine".
- Attribute
Beispiele
Das folgende Codebeispiel zeigt, wie Sie auf die UserName Eigenschaft zugreifen.
// 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"
Hinweise
Wenn vorhanden, definiert dies UserName eine Windows-Identität, die sich von der des Standardprozesses unterscheidet. Diese Identität wird verwendet, um den ASP.NET Arbeitsprozess auszuführen.
Standardmäßig UserName wird auf den speziellen Wert Machine festgelegt, und der Prozess wird unter einem Benutzerkonto namens ASPNET ausgeführt, das automatisch erstellt wird, wenn ASP.NET installiert wird.
Die Password Eigenschaft muss mit der UserName Eigenschaft verwendet werden.
Wenn vorhanden, führen diese Eigenschaftswerte dazu, dass der Arbeitsprozess mit der konfigurierten Windows-Identität ausgeführt wird.
Hinweis
Wenn die UserName Eigenschaft auf "System" festgelegt ist, definiert sie mit dem Kennwort "AutoGenerate" eine Entität, die den Prozess als Administratorkonto ausführt, und ermöglicht allen ASP.NET Benutzercode, der unter dem Prozess ausgeführt wird, über vollständige Administratorrechte zu verfügen. Achten Sie also genau auf diesen Fall, für die zulässigen Berechtigungen.