如何破解WCF消息日志“;流”;

本文关键字:消息日志 WCF 何破解 破解 | 更新日期: 2023-09-27 18:20:54

开发人员创建了一个WCF web服务。它采用用户名&用户的密码(散列),让他们访问数据(如果他们存在于我们的数据库中)。我认为,默认情况下,WCF会记录每个请求和响应。在消息日志中,我只看到

<MessageLogTraceRecord>... stream ...</MessageLogTraceRecord>

我怎样才能知道那条小溪里有什么?

注意:我只想知道用户使用登录凭据访问web服务时是通过还是失败(正确还是错误)。

提前谢谢。

如何破解WCF消息日志“;流”;

消息日志记录不是安全审计的功能。如果您希望审核成功或失败的身份验证,并且您的安全模型与WCF安全管道集成,则可以尝试使用服务审核行为。您将在Windows日志中获得有关身份验证的所有信息。

这里有一个IDispatchMessageInspector实现,它展示了如何在WCF REST服务中获得非XML消息(即JSON、二进制)的实际消息体。

https://code.msdn.microsoft.com/WCF-REST-Message-Inspector-c4b6790b