Sdílet prostřednictvím


ProcessModelSection.UserName Vlastnost

Definice

Získá nebo nastaví hodnotu označující uživatelské jméno pro Windows identitu.

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

Hodnota vlastnosti

String

Uživatelské jméno. Výchozí hodnota je Machine.

Atributy

Příklady

Následující příklad kódu ukazuje, jak získat přístup k UserName vlastnosti.


// 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"

Poznámky

Pokud je k dispozici, UserName definuje Windows identitu odlišnou od výchozího procesu. Tato identita slouží ke spuštění pracovního procesu ASP.NET.

Ve výchozím nastavení UserName je nastaven na počítač se speciální hodnotou a proces běží pod uživatelským účtem s názvem ASPNET, který se vytvoří automaticky při instalaci ASP.NET.

Vlastnost Password musí být použita s vlastností UserName .

Pokud jsou k dispozici, tyto hodnoty vlastností způsobí, že se pracovní proces spustí s nakonfigurovanou identitou Windows.

Poznámka

UserName Pokud je vlastnost nastavena na System, s heslem AutoGenerate, definuje entitu, která spouští proces jako účet pro správu a umožňuje všem ASP.NET uživatelský kód spuštěný v rámci procesu mít úplná oprávnění správce. Proto věnujte pozornost tomuto případu, pokud jsou povolená oprávnění.

Platí pro