共用方式為


<msmqIntegrationBinding> 的 <security>

定義訊息佇列 (MSMQ) 整合通道的傳輸安全性設定。

<<system.serviceModel>>
  <bindings>
    <<msmqIntegrationBinding>>
      <binding>
        <basicHttpBinding> 的 <security>

<msmqIntegrationBinding>
   <binding> 
       <security mode="None/Transport">
         <transport msmqAuthenticationMode="None/Windows/Certificate"
            msmqEncryptionAlgorithm="RC4Stream/AES"
            msmqProtectionLevel="None/Sign/EncryptAndSign"
            msmqSecureHashAlgorithm="MD5/SHA1/SHA256/SHA512" />
          <message  algorithmSuite="Aes128/Aes192/Aes256/Rsa15Aes128/ Rsa15Aes256/TripleDes"
                        clientCredentialType="None/Windows/UserName/Certificate/CardSpace"
            defaultProtectionLevel="None/Sign/EncryptAndSign" />
       </security>
   </binding>
</msmqIntegrationBinding> 

屬性和項目

屬性

屬性 描述

mode

指定控制訊息佇列整合通道之完整性、機密性和驗證的安全性類型。有效值包括以下的值:

  • None:這會停用安全性。
  • Transport:由傳輸提供保護和驗證。這會套用在兩個佇列管理員之間的訊息安全性。應用程式和佇列管理員之間沒有提供安全性。現有 Msmq 應用程式在功能上相當於這個安全性模式類型。

預設值為 Transport。此屬性的型別為 MsmqIntegrationSecurityMode

子項目

項目 描述

<msmqIntegrationBinding> 的 <transport>

定義訊息佇列整合傳輸的安全性設定。此項目的型別為 MsmqTransportSecurityElement

父項目

項目 描述

<binding>

<<msmqIntegrationBinding>>的繫結項目。

請參閱

參考

<<msmqIntegrationBinding>>
MsmqIntegrationSecurityElement
Security
Security
MsmqIntegrationSecurity

概念

<binding>

其他資源

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