Поделиться через


<<безопасность> netMsmqBinding>

Определяет параметры безопасности для привязки MSMQ. Он указывает, включена ли поддержка транспорта или безопасности SOAP и, если поддержка включена, указывает используемые уровни защиты и режим проверки подлинности.

<Конфигурации>
  <system.serviceModel>
    <Привязки>
      <Netmsmqbinding>
        <Привязки>
          <Безопасности>

Синтаксис

<security mode="None/Transport/Message/Both">
  <transport msmqAuthenticationMode="None/WindowsDomain/Certificate"
             msmqEncryptionAlgorithm="RC4Stream/AES"
             msmqProtectionLevel="None/Sign/EncryptAndSign"
             msmqSecureHashAlgorithm="MD5/SHA1/SHA256/SHA512" />
    <message algorithmSuite="Basic128/Basic192/Basic256/Basic128Rsa15/Basic256Rsa15/TripleDes/TripleDesRsa15/Basic128Sha256/Basic192Sha256/TripleDesSha256/Basic128Sha256Rsa15/Basic192Sha256Rsa15/Basic256Sha256Rsa15/TripleDesSha256Rsa15"
             clientCredentialType="None/Windows/UserName/Certificate/CardSpace" />
</security>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут Описание
mode Задает тип безопасности, который контролирует целостность, конфиденциальность и проверку подлинности. Допустимые значения.

— Нет. Это отключает безопасность.
- Транспорт. Защита и проверка подлинности предоставляются транспортом. Это значение связано с безопасностью сообщений между двумя диспетчерами очереди. Между приложением и диспетчером очереди безопасность сообщений не обеспечивается. Существующие Msmq-приложения функционально равноценны такому режиму безопасности.
— Сообщение: указывает безопасность конечных приложений. Безопасность на транспортном уровне не предоставляется. Такие параметры аналогичны параметрам безопасности, предоставляемой другими стандартными привязками.
— Оба: обеспечивает безопасность как на транспортном уровне, так и на уровне обмена сообщениями SOAP. На обоих уровнях требуются одни и те же учетные данные.

Значение по умолчанию - Transport. Это атрибут типа NetMsmqSecurityMode.

Дочерние элементы

Элемент Описание
<Сообщение> Определяет параметры безопасности сообщений SOAP. Это элемент типа MessageSecurityOverMsmqElement.
<Транспорта> Определяет параметры безопасности для транспорта MSMQ. Это элемент типа MsmqTransportSecurityElement.

Родительские элементы

Элемент Описание
binding Элемент привязки <netMsmqBinding>

См. также раздел