IdentitySection.Impersonate Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, используется ли олицетворение клиента для каждого запроса.
public:
property bool Impersonate { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("impersonate", DefaultValue=false)]
public bool Impersonate { get; set; }
[<System.Configuration.ConfigurationProperty("impersonate", DefaultValue=false)>]
member this.Impersonate : bool with get, set
Public Property Impersonate As Boolean
Значение свойства
true Значение , если используется олицетворение клиента; falseв противном случае . Значение по умолчанию — false.
- Атрибуты
Примеры
В следующем примере кода показано, как получить доступ к свойству Impersonate . Ознакомьтесь с примером IdentitySection кода класса, чтобы узнать, как получить доступ к разделу.
// Get the Impersonate property value.
bool currentImpersonate = identitySection.Impersonate;
// Set the Impersonate property to true.
identitySection.Impersonate = true;
' Get the Impersonate property value.
Dim currentImpersonate As Boolean = identitySection.Impersonate
' Set the Impersonate property to true.
identitySection.Impersonate = True
Комментарии
Impersonate Если для свойства задано trueзначение, каждый запрос обслуживается веб-приложением, олицетворяющим его клиент. То есть пользователь, вошедший в систему, или пользователь, указанный в свойствахUserName.Password
Impersonate Если для свойства задано falseзначение, приложение не олицетворяет пользователя клиента.
Замечание
По соображениям безопасности раздел удостоверений поддерживает хранение зашифрованных UserName и Password.