2013-02-11 34 views
0

我正在考虑在我的VB.NET WinForms应用程序和ASP.NET网站中使用log4net。我想通过互联网发送到服务器的日志消息来集中我的日志(现在我要么在本地登录已安装的WinForms应用程序,要么发送电子邮件......大量的电子邮件)。我也想加密传输中的消息,在日志服务器上解密。通过互联网安全地使用log4net

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

我发现这一点:

https://log4netremotelogging.codeplex.com/

但我不知道这是否会在互联网上工作。我也不知道如何保护它。是否有可以用公钥加密的事件?

谢谢!

回答

0

没关系。我实际上发现代码使用log4net与web服务。这比以前更好,因为您可以使用https相对轻松地保护Web服务。下面的代码:

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

我唯一的抱怨是他如何依靠自己定制的“框架” DLL来实现这一目标。为了清晰起见,我更喜欢一个简单的骨头例子。