Condividi tramite


<security> di <netTcpBinding>

Definisce le impostazioni di protezione per un'associazione.

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

<security mode="Message/None/Transport/TransportWithCredential">
   <transport
      clientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
           protectionLevel="None/Sign/EncryptAndSign" />
   <message
      algorithmSuite="Basic128/Basic192/Basic256/Basic128Rsa15/Basic256Rsa15/TripleDes/TripleDesRsa15/Basic128Sha256/Basic192Sha256/TripleDesSha256/Basic128Sha256Rsa15/Basic192Sha256Rsa15/Basic256Sha256Rsa15/TripleDesSha256Rsa15"
      clientCredentialType="Certificate/IssuedToken/None/UserName/Windows" />
</security>

Attributi ed elementi

Attributi

Attributo Descrizione

mode

Facoltativo. Specifica il tipo di protezione applicata. I valori validi sono riportati di seguito. Il valore predefinito è Transport.

L'attributo è di tipo SecurityMode.

Elementi figlio

Elemento Descrizione

<transport> di <netTcpBinding>

Definisce le impostazioni di protezione per il trasporto. L'elemento è di tipo TcpTransportSecurityElement.

Elemento <message> di <netTcpBinding>

Definisce le impostazioni di protezione per il messaggio. L'elemento è di tipo MessageSecurityOverTcpElement.

Elementi padre

Elemento Descrizione

binding

L'elemento di associazione di <associazioneNetTcp>.

Osservazioni

Ognuna delle associazioni standard fornisce parametri per controllare i requisiti di protezione di trasferimento. Alcuni esempi tipici di elementi controllati da questi parametri sono la modalità di protezione che determina se la protezione è a livello di messaggio o a livello di trasporto e la scelta del tipo di credenziale client. L'infrastruttura crea uno stack di canali con il tipo di protezione appropriato a partire dal gruppo di opzioni impostate tramite questi parametri.

Le associazioni fornite da Windows Communication Foundation (WCF) formano un insieme progettato per soddisfare alcuni dei requisiti di scenario più comuni. Ognuna di queste associazioni consente la definizione mirata dei requisiti di protezione relativi ad alcuni scenari specifici.

Questo elemento di configurazione fornisce le specifiche di protezione per netTcpBinding. Si tratta di un'associazione protetta, affidabile, ottimizzata e adatta per le comunicazioni fra computer. Tale associazione crea per impostazione predefinita uno stack di comunicazione in fase di esecuzione che, oltre a implementare la codifica binaria dei messaggi, utilizza il protocollo TCP per l'invio dei messaggi, Windows Security per proteggere e autenticare i messaggi e WS-ReliableMessaging per garantire l'affidabilità delle comunicazioni.

Vedere anche

Riferimenti

NetTcpSecurity
Security
Security
NetTcpSecurityElement

Concetti

<associazione>

Altre risorse

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