我有一個具有消息安全性的WCF服務身份驗證。具有消息安全性的WCF路由
我想爲負載平衡設置一個路由服務。
出於某種原因,這是行不通的,我已經啓用includeExceptionDetailInFaults看到異常,因此在客戶端我看到:未提供
客戶端證書。在ClientCredentials中指定客戶端證書 。
看來證書不是從router-> service轉發的。
當前客戶端/路由器/服務在同一臺機器上,所以我擁有所有的證書,但是如果我將它們部署在不同的機器上,路由器必須擁有私鑰嗎?另外,如果我想在路由器和服務之間建立一個不安全的連接(卸載安全性),我該如何提供主叫方的身份?
編輯: 對於所有的客戶機/路由器(服務器&客戶端)/ Server的安全配置相同:不提供
<security mode="Message">
<message clientCredentialType="Certificate" negotiateServiceCredential="false"
algorithmSuite="Default" establishSecurityContext="false" />
</security>
可以顯示3個配置文件嗎? – 2012-02-15 13:15:47