Condividi tramite


Elemento <message> di <netTcpBinding>

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

Gerarchia dello schema

<system.serviceModel>
  <binding>
    <associazioneNetTcp>
      <binding>
        <security> di <netTcpBinding>
          Elemento <message> di <netTcpBinding>

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti attributi, elementi figlio ed elementi padre.

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 sicurezza (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 sicurezza basata sul messaggio. Nella tabella che segue sono riportati i valori possibili. Il valore predefinito è UserName. L'attributo è di tipo MessageCredentialType.

Elementi figlio

Nessuno

Elementi padre

Elemento Descrizione

<security> di <netTcpBinding>

Definisce le funzionalità di sicurezza di NetTcpBindingElement.

Osservazioni

Il messaggio utilizza la sicurezza 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 sicurezza viene selezionata per un'associazione, nello stack di canali vengono configurati elementi di associazione di sicurezza dei messaggi e i messaggi SOAP vengono protetti in conformità agli standard WS-Security*.

Vedere anche

Riferimento

MessageSecurityOverTcp
Message
Message
NetTcpSecurityElement

Concetti

<binding>

Altre risorse

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