【问题标题】:Using log4net over the internet securely在互联网上安全地使用 log4net
【发布时间】:2023-09-26 15:43:01
【问题描述】:

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

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

我发现了这个:

https://log4netremotelogging.codeplex.com/

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

谢谢!

【问题讨论】:

    标签: log4net remoting


    【解决方案1】:

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

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

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

    【讨论】:

      最近更新 更多