<elemento httpDigest>
Especifica uma credencial de tipo de resumo utilizada ao autenticar o cliente num serviço.
<configuração>
<system.serviceModel>
<comportamentos>
<endpointBehaviors>
<comportamento>
<clientCredentials>
<httpDigest>
Syntax
<httpDigest impersonationLevel="Identification/Impersonation/Delegation/Anonymous/None" />
Atributos e Elementos
As secções seguintes descrevem atributos, elementos subordinados e elementos principais.
Atributos
Atributo | Descrição |
---|---|
impersonationLevel |
Define a preferência de representação que o cliente comunica ao servidor. O modo de representação que o cliente seleciona não é imposto no servidor. Os valores válidos incluem o seguinte: - Identificação: o servidor pode obter a identidade e os privilégios do cliente, mas não pode representar o cliente. - Representação: o servidor pode representar o contexto de segurança do cliente no sistema local. - Delegação: o servidor pode representar o contexto de segurança do cliente em sistemas remotos. - Anónimo: o servidor não consegue representar ou identificar o cliente. - Nenhum: não é atribuído um nível de representação. A predefinição é Identificação. Este atributo é do tipo TokenImpersonationLevel. |
Elementos Subordinados
Nenhuma
Elementos Principais
Elemento | Descrição |
---|---|
<clientCredentials> | Especifica as credenciais utilizadas para autenticar um cliente num serviço. |
Observações
Um resumo é um hash determinado através de um algoritmo e de um conjunto de entradas. O autenticador e o autenticado concordam com um algoritmo e trocam os dados utilizados como entradas. O cliente pode calcular o hash e enviá-lo para o serviço. O serviço também calcula o hash e compara os valores. Uma correspondência valida o cliente.
Esta funcionalidade tem de ser ativada com o Active Directory no Windows e nos Serviços de Informação Internet (IIS). Para obter mais informações, veja Autenticação Resumida no IIS 6.0.