Condividi tramite


Elemento <message> 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>
          Elemento <message> di <netTcpBinding>

<message 
      algorithmSuite=System.Servicemodel.Security.SecurityAlgorithmsuite
    clientCredentialType="None/Windows/UserName/Certificate/IssuedToken"/>

Attributi ed elementi

Attributi

Attributo Descrizione

algorithmSuite

Imposta la crittografia dei messaggi e gli algoritmi di incapsulamento della chiave. Gli algoritmi e le dimensioni della chiave sono determinati dalla classe SecurityAlgorithmSuite. Questi algoritmi sono associati a quelli specificati nelle specifiche del linguaggio dei criteri di protezione (WS-SecurityPolicy).

Nella tabella che segue sono riportati i valori possibili. Il valore predefinito è Basic256.

Se l'associazione del servizio specifica un valore algorithmSuite diverso dal valore predefinito e il file di configurazione viene generato utilizzando Svcutil.exe, il file non verrà generato correttamente ed sarà necessario modificare manualmente il file di configurazione per impostare questo attributo sul valore desiderato.

clientCredentialType

Specifica il tipo di credenziale da utilizzare se l'autenticazione client viene eseguita utilizzando la protezione basata sul messaggio. Nella tabella che segue sono riportati i valori possibili. Il valore predefinito è UserName. L'attributo è di tipo MessageCredentialType.

Elementi figlio

Nessuna

Elementi padre

Elemento Descrizione

<security> di <netTcpBinding>

Definisce le funzionalità di protezione di NetTcpBindingElement.

Osservazioni

Il messaggio utilizza la protezione a livello di messaggio per garantire l'integrità e la riservatezza del messaggio SOAP e per svolgere l'autenticazione reciproca dei peer di comunicazione. Se questa modalità di protezione viene selezionata per un'associazione, nello stack di canali vengono configurati elementi di associazione di protezione dei messaggi e i messaggi SOAP vengono protetti in conformità agli standard WS-Security*.

Vedere anche

Riferimenti

MessageSecurityOverTcp
Message
Message
NetTcpSecurityElement

Concetti

<associazione>

Altre risorse

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