0

我正在研究在我的 VB.NET WinForms 应用程序和 ASP.NET 网站中使用 log4net。我想通过互联网将日志消息发送到服务器以集中我的日志(现在我要么在本地记录已安装的 WinForms 应用程序,要么发送电子邮件......很多电子邮件)。我还想加密传输中的消息,以便在日志服务器上解密。

如何将加密的 log4net 消息发送到日志服务器?

我找到了这个:

https://log4netremotelogging.codeplex.com/

但我不确定这是否适用于互联网。我也不知道如何保护它。有没有我可以挂钩的事件来用公钥加密消息?

谢谢!

4

1 回答 1

0

没关系。我实际上找到了将 log4net 与 web 服务一起使用的代码。这要好得多,因为您可以相对轻松地使用 https 保护 Web 服务。这是代码:

http://www.codeproject.com/Articles/16906/LOG4NET-WebServiceAppender

我唯一的抱怨是他如何依赖他自己的自定义“框架”dll 来实现这一点。为了清楚起见,我更喜欢一个简单的例子。

于 2013-02-11T21:41:44.263 回答