我们正在构建一个高度敏感的系统,您可以将其视为一个银行系统,其中您的客户端具有调用WCF服务以向服务器发送事务的证书。
留在银行系统的例子中,该交易可以是电汇订单或借记卡。因此,对于审计和客户诉讼,我们需要能够提供客户最初发送的加密和签名(流),以显示订单来自他们。
我的问题是,在反序列化和未加密之前,我找不到拦截流的方法。
或者除了拦截流之外还有另一种方法可以保存客户端发送的对象。
谢谢!
答案 0 :(得分:0)
阅读WCF Tracing - 您可以在传输级别(通过线路传输的字节数 - 将加密)和服务级别 - 解密后进行记录。
您还可以获得一个很好的Service Trace Viewer Tool来检查记录的跟踪信息(例如XML文件,SQL Server表等)。