IdentitySection.Impersonate Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se a representação de cliente é usada em cada solicitação.
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
Valor da propriedade
true
se a representação do cliente for usada; caso contrário, false
. O valor padrão é false
.
- Atributos
Exemplos
O exemplo de código a seguir mostra como acessar a Impersonate propriedade . Consulte o exemplo de código da IdentitySection classe para saber como acessar a seção.
// 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
Comentários
Se a Impersonate propriedade for definida true
como , cada solicitação será atendida por um aplicativo Web representando seu cliente. Ou seja, o usuário atualmente conectado ou o usuário especificado pelas UserName propriedades e Password . Quando a Impersonate propriedade é definida false
como , o aplicativo não representa nenhum usuário cliente.
Observação
Por motivos de segurança, a seção de identidade dá suporte ao armazenamento dos criptografados UserName e Password.