<segurança> da <WebHttpBinding>
Especifica os requisitos de segurança para um ponto final configurado com um <WebHttpBinding>.
<configuração>
<system.serviceModel>
<enlaces>
<webHttpBinding>
<enlace>
<segurança>
Syntax
<system.ServiceModel>
<bindings>
<webHttpBinding>
<binding name = "String">
<security mode="None/Transport/TransportCredentialOnly">
<transport clientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
proxyCredentialType="Basic/Digest/None/Ntlm/Windows"
realm="String" />
</security>
</binding>
</webHttpBinding>
</bindings>
</system.ServiceModel>
Atributos e Elementos
As secções seguintes descrevem atributos, elementos subordinados e elementos principais.
Atributos
Atributo | Descrição |
---|---|
mode | Especifica se a segurança ao nível do transporte ou nenhuma segurança é utilizada por um ponto final. A predefinição é None . Este atributo é do tipo WebHttpSecurityMode. |
Atributo mode
Valor | Descrição |
---|---|
Nenhum | A segurança está desativada. |
Transporte | A segurança é fornecida através de HTTPS. O serviço tem de ser configurado com certificados SSL. A mensagem é totalmente protegida através de HTTPS e o serviço é autenticado pelo cliente com o certificado SSL do serviço. A autenticação de cliente é controlada através do ClientCredentialType atributo do <transporte>. |
TransportCredentialOnly | Este modo não fornece integridade e confidencialidade de mensagens. Fornece autenticação de cliente baseada em HTTP. Este modo deve ser utilizado com cuidado. Deve ser utilizada em ambientes em que a segurança de transporte está a ser fornecida por outros meios (como o IPSec) e apenas a autenticação de cliente é fornecida pela infraestrutura wcF. |
Elementos Subordinados
Elemento | Descrição |
---|---|
<transporte> | Define as definições de segurança de transporte. Este elemento corresponde ao HttpTransportSecurityElement tipo . |
Elementos Principais
Elemento | Descrição |
---|---|
<webHttpBinding> | Um elemento de enlace que é utilizado para configurar pontos finais para serviços Web windows Communication Foundation (WCF) que respondem a pedidos HTTP em vez de mensagens SOAP. |
Ver também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.