Condividi tramite


<transport> di <netTcpBinding>

Definisce il tipo di requisiti di protezione a livello di messaggio di un endpoint configurato con <associazioneNetTcp>.

<system.serviceModel>
  <associazione>
    <associazioneNetTcp>
      <associazione>
        <security> di <netTcpBinding>
          <transport> di <netTcpBinding>

<security>
   <transport
      clientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
      protectionLevel="None/Sign/EncryptAndSign" />
</security>

Attributi ed elementi

Attributi

Attributo Descrizione

clientCredentialType

Facoltativo. Specifica il tipo di credenziale da utilizzare se l'autenticazione client viene eseguita utilizzando la protezione del trasporto.

protectionLevel

Facoltativo. Definisce il livello di protezione del trasporto TCP. La firma dei messaggi riduce il rischio di manomissione da parte di terzi durante il trasferimento. La crittografia fornisce riservatezza a livello di dati durante il trasporto.

Il valore predefinito è EncryptAndSign.

Elementi figlio

Nessuna

Elementi padre

Elemento Descrizione

<security> di <netTcpBinding>

Consente di specificare le funzionalità di protezione dell'elemento <associazioneNetTcp>.

Osservazioni

Utilizzare la protezione del trasporto garantire l'integrità e la riservatezza del messaggio SOAP, nonché l'esecuzione dell'autenticazione reciproca. Se questa modalità di protezione viene selezionata per un'associazione, lo stack di canali viene configurato in modo da utilizzare un trasporto protetto nonché proteggere i messaggi SOAP tramite una protezione di trasporto quale HTTPS o SSL su TCP.

Vedere anche

Riferimenti

TcpTransportSecurity
Transport
Transport
NetTcpTransportSecurityElement

Concetti

<associazione>

Altre risorse

Securing Services and Clients
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients