Sdílet prostřednictvím


<zpráva> netMsmqBinding <>

Definuje nastavení zabezpečení zpráv PROTOKOLU SOAP pro tuto netMsmqBinding vazbu.

<Konfigurace>
   <System.servicemodel>
     <Vazby>
       <Netmsmqbinding>
         <Vazba>
           <Zabezpečení>
             <Zprávu>

Syntax

<netMsmqBinding>
  <binding>
    <security>
      <message algorithmSuite="Basic128/Basic192/Basic256/Basic128Rsa15/Basic256Rsa15/TripleDes/TripleDesRsa15/Basic128Sha256/Basic192Sha256/TripleDesSha256/Basic128Sha256Rsa15/Basic192Sha256Rsa15/Basic256Sha256Rsa15/TripleDesSha256Rsa15"
               clientCredentialType="None/Windows/UserName/Certificate/CardSpace" />
    </security>
  </binding>
</netMsmqBinding>

Atributy a elementy

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Atribut Popis
algoritmusSuite Nastaví šifrování zpráv a zalamování klíčů algoritmy, které se používají k zajištění zabezpečení na základě zpráv pro zprávy odesílané přes přenos MSMQ.

Výchozí hodnota je Aes256. Tento atribut je typu SecurityAlgorithmSuite.
clientCredentialType Určuje typ přihlašovacích údajů, které se mají použít při ověřování klienta u zpráv odesílaných přes přenos MSMQ. Mezi platné hodnoty patří:

– Žádné: To službě umožňuje interakci s anonymními klienty. Služba ani klient přihlašovací údaje nevyžaduje.
– Windows: To umožňuje, aby výměny SOAP byly v ověřeném kontextu přihlašovacích údajů systému Windows. Tím se vždy provádí ověřování založené na protokolu Kerberos.
– UserName: To umožňuje službě vyžadovat ověření klienta pomocí přihlašovacích údajů UserName. Přihlašovací údaje je v tomto případě potřeba zadat pomocí clientCredentials chování Upozornění: Technologie WCF (Windows Communication Foundation) nepodporuje odesílání hodnot hash hesel nebo odvozování klíčů pomocí hesla a používání takových klíčů pro zabezpečení zpráv. Proto WCF vynucuje, že výměna je zabezpečena při použití přihlašovacích údajů UserName. Tento režim vyžaduje zadání certifikátu služby na straně klienta pomocí clientCredential chování a serviceCertificate.

– Certifikát: To umožňuje službě vyžadovat ověření klienta pomocí certifikátu. Přihlašovací údaje klienta je v tomto případě potřeba zadat pomocí clientCredentials chování . Přihlašovací údaje služby je v tomto případě potřeba zadat pomocí clientCredentials chování zadáním serviceCertificate.
- CardSpace: To umožňuje službě vyžadovat ověření klienta pomocí CardSpace. V serviceCertificate chování musí být zřízena clientCredential hodnota .

Výchozí hodnota je Windows. Tento atribut je typu MessageCredentialType.

Podřízené elementy

Žádné

Nadřazené elementy

Element Popis
<Zabezpečení> Definuje nastavení zabezpečení pro vazbu.

Viz také