2011-05-05 95 views
4

我們已經有了一個使用BasicHttpBinding與服務器和客戶端證書的WCF服務。我們使用的交通運輸安全:WCF通過證書標識客戶端的服務

<security mode="Transport"> 
    <transport clientCredentialType="Certificate" /> 
</security> 

到目前爲止一切正常(客戶端調用一個WebMethod和只允許,如果客戶端證書由受信任的CA頒發)。

現在我們要檢查WCF服務,如果客戶端證書是特定的證書。我們正在查找的證書也是已知的(安裝在服務器上)。

我們如何獲得服務代碼中使用的客戶端證書?我們如何加載我們想比較的證書?我們如何比較?

+0

傳輸或消息安全中的客戶端證書?這是一個很大的區別。 – 2011-05-05 13:22:08

+0

運輸 - 我編輯的問題... – Hinek 2011-05-05 13:36:25

回答