Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define as configurações de segurança em nível de transporte para um ponto de extremidade de serviço configurado para receber solicitações HTTP.
<configuration>
<system.serviceModel>
<bindings>
<webHttpBinding>
<binding>
<security>
<transport>
Sintaxe
<webHttpBinding>
<binding>
<security mode="None|Transport|Message|TransportWithMessageCredential|TransportCredentialOnly">
<transport clientCredentialType="None|Basic|Digest|Ntlm|Windows"
proxyCredentialType="None|Basic|Digest|Ntlm|Windows"
realm="string">
<extendedProtectionPolicy policyEnforcement="Never|WhenSupported|Always"
protectionScenario="TransportSelected|TrustedProxy">
<customServiceNames>
</customServiceNames>
</extendedProtectionPolicy>
</transport>
</security>
</binding>
</webHttpBinding>
Tipo
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Attributes
| Attribute | Description |
|---|---|
clientCredentialType |
Especifica a credencial usada para autenticar o cliente no serviço. Esse atributo é do tipo HttpClientCredentialType. |
proxyCredentialType |
Especifica a credencial usada para autenticar o cliente em um proxy de domínio. Esse atributo é do tipo HttpProxyCredentialType. |
realm |
Uma cadeia de caracteres que especifica o realm de autenticação para digest ou autenticação básica. O padrão é uma cadeia de caracteres vazia. Um realm de autenticação especifica pelo menos o nome do host que executa a autenticação. Ele também pode especificar uma coleção de usuários que têm acesso. Um usuário pode consultar o realm de autenticação para verificar quais dos vários nomes de usuário e senhas possíveis podem ser usados. |
policyEnforcement |
Essa enumeração especifica quando deve ExtendedProtectionPolicy ser imposta. 1. Nunca – a política nunca é imposta (a Proteção Estendida está desabilitada). 2. WhenSupported – A política só será imposta se o cliente der suporte à Proteção Estendida. 3. Sempre – a política é sempre imposta. Os clientes que não dão suporte à Proteção Estendida falharão na autenticação. |
Atributo clientCredentialType
| Value | Description |
|---|---|
None |
A segurança está desabilitada. |
Basic |
Usa a autenticação básica. |
Certificate |
Usa certificados X.509 para autenticar o cliente. |
Digest |
Usa a autenticação digest. |
Ntlm |
Usa a autenticação NTLM como um fallback com um domínio do Windows. |
Windows |
Usa a autenticação integrada do Windows. |
Atributo proxyCredentialType
| Value | Description |
|---|---|
None |
A segurança está desabilitada. |
Basic |
Usa a autenticação básica. |
Digest |
Usa a autenticação digest. |
Ntlm |
Usa o NTLM como um fallback com um domínio do Windows. |
Windows |
Usa a autenticação integrada do Windows. |
Elementos filho
Nenhum.
Elementos pai
| Elemento | Description |
|---|---|
| <segurança> | Representa os recursos de segurança do <elemento wsHttpBinding> . |