2014-10-28 84 views
-1

我是WCF新手,仍在學習。WCF netNamedPipeBinding消息級別的安全性,這可能嗎?

我想爲IPC使用netNamedPipeBinding,我需要它儘可能安全。 我已經爲wsHttpBinding做了一個練習服務,在那裏我使用了證書,所以我得到了這部分內容(使用消息級安全性)。

正如我所看到的,命名管道只能使用傳輸級安全性(至少只有傳輸在Visual Studio自動完成中才顯示)。

是否可以根據我們說的機器密鑰或某種東西來進行某種類型的消息加密?如果是的話,我在哪裏可以找到它或實例一些文件,我一直在尋找整個互聯網2天:)

謝謝

回答

1

是絕對剛剛超過評爲WCF加密消息沒有點管道連接:見https://stackoverflow.com/a/11809524/502194

如果您希望端到端的消息安全涉及的不僅僅是WCF連接(例如,如果其中一個進程將消息保留到磁盤;或者只是一個沒有理由知道消息內容的中介),那麼您可以開發一種機制來使用System.Security中的功能自己加密/解密它們。