ProcessModelSection.UserName Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее имя пользователя для удостоверения Windows.
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
Значение свойства
Имя пользователя. Значением по умолчанию является Machine.
- Атрибуты
Примеры
В следующем примере кода показано, как получить доступ к свойству 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"
Комментарии
Если он присутствует, UserName определяет удостоверение Windows, отличное от используемого по умолчанию процесса. Это удостоверение используется для запуска рабочего процесса ASP.NET.
По умолчанию UserName устанавливается специальный компьютер со значением, и процесс выполняется под учетной записью пользователя с именем ASPNET, которая создается автоматически при установке ASP.NET.
Свойство Password должно использоваться со свойством UserName .
При наличии эти значения свойств приводят к выполнению рабочего процесса с настроенным удостоверением Windows.
Замечание
UserName Если для свойства задано значение System, при использовании пароля AutoGenerate он определяет сущность, которая выполняет процесс в качестве административной учетной записи и позволяет всем ASP.NET пользовательский код, выполняемый в процессе, иметь полные права администратора. Поэтому обратите внимание на этот случай, чтобы разрешения были разрешены.