2011-12-19 29 views
1

我正在設計WCF服務。是否可以定義一個服務來處理來自某些客戶端(位於不受信任的通道上)的加密消息,但也可能未加密消息(針對處於可信通道上的客戶端)?僅爲某些客戶端使用加密的WCF服務

回答

2

是的,它應該是一般可能的。可能有一些其他的要求會打破這種可能性,但通過簡單的配置,您可以使用單個服務與兩個端點 - 一個暴露未加密的通信,一個暴露加密通信。您只需確保每個客戶端集都只能訪問選定的端點 - 這通常與WCF無關,但與計算機或網絡配置無關。