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.
Ruft einen Wert ab, der den Benutzernamen für eine Windows-Identität angibt, oder legt diesen fest.
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
Im folgenden Codebeispiel wird der Zugriff auf die UserName-Eigenschaft veranschaulicht.
// 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 vom Standardprozess unterscheidet. Diese Identität wird verwendet, um den ASP.NET Arbeitsprozess auszuführen.
Standardmäßig UserName wird auf den speziellen Wertcomputer 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.
Diese Eigenschaftswerte führen 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 Administratives Konto ausführt und allen ASP.NET Benutzercode ermöglicht, der unter dem Prozess ausgeführt wird, über vollständige Administrative Berechtigungen zu verfügen. Achten Sie also auf diesen Fall, für die zulässigen Berechtigungen.