ProcessModelSection.UserName Özellik

Tanım

Windows kimliğin kullanıcı adını belirten bir değer alır veya ayarlar.

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

Özellik Değeri

String

Kullanıcı adı. Varsayılan değer Makine'dir.

Öznitelikler

Örnekler

Aşağıdaki kod örneği özelliğine nasıl erişeceklerini UserName gösterir.


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

Açıklamalar

Varsa, UserName varsayılan işlemden farklı bir Windows kimliği tanımlar. Bu kimlik, ASP.NET çalışan işlemini çalıştırmak için kullanılır.

Varsayılan olarak, UserName Machine özel değerine ayarlanır ve işlem, ASP.NET yüklendiğinde otomatik olarak oluşturulan ASPNET adlı bir kullanıcı hesabı altında çalışır.

Password özelliği özelliğiyle UserName kullanılmalıdır.

Mevcut olduğunda, bu özellik değerleri çalışan işleminin yapılandırılmış Windows kimliğiyle çalışmasına neden olur.

Not

UserName Özellik Otomatik Oluştur parolasıyla Sistem olarak ayarlanırsa, işlemi bir yönetim hesabı olarak çalıştıran bir varlık tanımlar ve işlem altında çalışan tüm ASP.NET kullanıcı kodunun tam yönetim ayrıcalıklarına sahip olmasını sağlar. Bu nedenle, izin verilen izinler için bu olaya çok dikkat edin.

Şunlara uygulanır