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
, приложение не олицетворяет пользователя клиента.
Примечание
В целях безопасности раздел identity поддерживает хранение зашифрованных UserName и Password.