如何在WCF中保存加密和签名的邮件以进行审核

时间:2010-07-15 15:07:39

标签: .net wcf security wcf-security

我们正在构建一个高度敏感的系统,您可以将其视为一个银行系统,其中您的客户端具有调用WCF服务以向服务器发送事务的证书。

留在银行系统的例子中,该交易可以是电汇订单或借记卡。因此,对于审计和客户诉讼,我们需要能够提供客户最初发送的加密和签名(流),以显示订单来自他们。

我的问题是,在反序列化和未加密之前,我找不到拦截流的方法。

或者除了拦截流之外还有另一种方法可以保存客户端发送的对象。

谢谢!

1 个答案:

答案 0 :(得分:0)

阅读WCF Tracing - 您可以在传输级别(通过线路传输的字节数 - 将加密)和服务级别 - 解密后进行记录。

您还可以获得一个很好的Service Trace Viewer Tool来检查记录的跟踪信息(例如XML文件,SQL Server表等)。