Partilhar via


<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