我有一个以XML格式接收数据的Web服务。我希望在发送XML之前对其进行加密,并让串行器处理解密。这将使服务方法正常接收对象,并隐藏加密细节。
我查看了IOperationBehaviour并继承了DataContractSerializerOperationBehavior但是我发现很难找到关于这些工作方式以及覆盖/实现它们的最佳方法的良好文档。
我正在尝试做什么?我是以正确的方式去做的吗?任何指针都是最受欢迎的。
答案 0 :(得分:2)
你可以使用带有消息加密的wshttpbinding(不适用于REST)
编辑1
您可以对传输进行加密,该传输将在线路上对邮件进行加密。参见
http://msdn.microsoft.com/en-us/library/bb924478.aspx
编辑2
我同意约翰的观点,即传输加密只是为您提供点对点加密,邮件在线路上加密,而不是通过应用程序层加密。