2009-07-31 64 views
2

我有一個接收XML數據的Web服務。我希望這個XML在發送之前被加密,並讓序列化程序處理解密。這會讓服務方法正常接收對象,隱藏它們的加密細節。加密和解密由RESTful WCF Web服務發送和接收的XML

我看過IOperationBehaviour並從DataContractSerializerOperationBehavior繼承,但是我發現很難找到有關這些工作方式的好文檔以及覆蓋/實現它們的最佳方法。

是我想要做的可能嗎?我是否以正確的方式去解決問題?任何指針將是最受歡迎的。

回答

2

你可以只使用與消息加密的WSHttpBinding(不會勞逸結合)

編輯1

您可以加密傳輸,當它在電線上,將加密郵件。見

http://msdn.microsoft.com/en-us/library/bb924478.aspx

EDIT 2

我與傳輸加密低於約翰的意見分歧只是給你點至點加密,消息在導線上的加密,而不是通過該應用程序層。

+0

是的,除了他決定他需要REST的簡單 - 除了他還想加密。 – 2009-07-31 10:32:42