<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 |
指定使用消息队列集成通道控制完整性、保密性和身份验证的安全类型。包括以下有效值:
默认值为 Transport。此属性的类型为 MsmqIntegrationSecurityMode。 |
子元素
元素 | 说明 |
---|---|
定义消息队列集成传输的安全设置。此元素的类型为 MsmqTransportSecurityElement。 |
父元素
元素 | 说明 |
---|---|
<msmqIntegrationBinding>的绑定元素。 |
另请参见
参考
<msmqIntegrationBinding>
MsmqIntegrationSecurityElement
Security
Security
MsmqIntegrationSecurity
概念
其他资源
Queues in WCF
Securing Services and Clients
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients