<netMsmqBinding> 的 <message>
定義此 netMsmqBinding 繫結上的 SOAP 訊息安全性設定。
結構描述階層
<system.serviceModel>
<bindings>
<netMsmqBinding>
<binding>
<netMsmqBinding> 的 <security>
<netMsmqBinding> 的 <message>
語法
<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>
</netMsmqBinding>
屬性和元素
下列各節說明屬性、子項目和父項目。
屬性
屬性 | 描述 |
---|---|
algorithmSuite |
設定訊息加密和金鑰包裝演算法,用來針對 MSMQ 傳輸上傳送的訊息實現訊息安全性。 預設值為 Aes256。此屬性的型別為 SecurityAlgorithmSuite。 |
clientCredentialType |
指定在為 MSMQ 傳輸上傳送的訊息執行用戶端驗證時,要使用的認證類型。有效值包括以下的值:
注意:
Windows Communication Foundation (WCF) 不支援傳送密碼摘要,或是使用密碼衍生金鑰,甚至對訊息安全性使用該金鑰。因此,WCF 會在使用 UserName 認證時強制保護交換。這個模式需要使用 clientCredential 行為和 serviceCertificate 在用戶端上指定服務憑證。
預設值為 Windows。此屬性的型別為 MessageCredentialType。 |
項目子系
無
父項目
項目 | 描述 |
---|---|
定義繫結的安全性設定。 |
另請參閱
參考
MessageSecurityOverMsmqElement
Message
Message
MessageSecurityOverMsmq
概念
其他資源
Queues in WCF
Securing Services and Clients
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients