Sdílet prostřednictvím


<transport> netMsmqBinding <>

Definuje nastavení zabezpečení přenosu.

<Konfigurace>
   <System.servicemodel>
     <Vazby>
       <Netmsmqbinding>
         <Vazba>
           <Zabezpečení>
             <Dopravy>

Syntax

<netMsmqBinding>
  <binding>
    <security>
      <transport msmqAuthenticationMode="None/WindowsDomain/Certificate"
                 msmqEncryptionAlgorithm="RC4Stream/AES"
                 msmqProtectionLevel="None/Sign/EncryptAndSign"
                 msmqSecureHashAlgorithm="MD5/SHA1/SHA256/SHA512" />
    </security>
  </binding>
</netMsmqBinding>

Atributy a elementy

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

Atributy

Atribut Popis
msmqAuthenticationMode Určuje, jak musí být zpráva ověřena přenosem MSMQ. Mezi platné hodnoty patří:

– Žádné: Žádné ověřování.
- WindowsDomain: Mechanismus ověřování používá službu Active Directory k načtení certifikátu X.509 pro identifikátor zabezpečení přidružený ke zprávě. To se pak použije ke kontrole seznamu ACL fronty, aby se zajistilo, že uživatel má pro frontu oprávnění k zápisu.
– Certifikát: Kanál načte certifikát z úložiště certifikátů.

Výchozí formát je WindowsDomain.

Pokud je tento atribut nastavený na None, msmqProtectionLevel musí být atribut také nastavený na Nonehodnotu . Tento atribut je typuMsmqAuthenticationMode
msmqEncryptionAlgorithm Určuje algoritmus, který se má použít pro šifrování zpráv na drátě při přenosu zpráv mezi správci front zpráv. Mezi platné hodnoty patří:

- RC4Stream
-AES
– Výchozí hodnota je RC4Stream. Tento atribut je typu MsmqEncryptionAlgorithm.
msmqProtectionLevel Určuje způsob zabezpečení zpráv na úrovni přenosu MSMQ. Šifrování zajišťuje integritu zpráv, zatímco podepisování a šifrování zajišťuje jak integritu zpráv, tak i nepopření. To znamená, že zpráva skutečně pochází od odesílatele a odesílatel je ten, za koho se říká. Mezi platné hodnoty patří:

- Žádná: Žádná ochrana.
- Podepsat: Zprávy jsou podepsané.
- EncryptAndSign: Zprávy jsou zašifrované a podepsané.
- Výchozí hodnota je Sign.
msmqSecureHashAlgorithm Určuje hashovací algoritmus, který se má použít pro výpočet hodnoty hash zpráv. Mezi platné hodnoty patří:

– MD5
- SHA1
- SHA256
- SHA512

Výchozí formát je SHA1. Tento atribut je typu MsmqSecureHashAlgorithm.
Kvůli problémům s kolizemi s MD5 a SHA1 microsoft doporučuje sha256 nebo lepší.

Podřízené elementy

Žádné

Nadřazené elementy

Element Popis
<Zabezpečení> Definuje nastavení zabezpečení přenosu pro přenosy ve frontě.

Viz také