0

VB.NET WinForms アプリケーションと ASP.NET Web サイトで log4net を使用することを検討しています。ログを一元管理するために、インターネット経由でログ メッセージをサーバーに送信したいと考えています (現在、インストールされている WinForms アプリについてローカルにログを記録するか、電子メールを送信しています...大量の電子メールを送信しています)。また、送信中のメッセージを暗号化し、ログ サーバーで復号化したいと考えています。

暗号化された log4net メッセージをログ サーバーに送信するにはどうすればよいですか?

私はこれを見つけました:

https://log4netremotelogging.codeplex.com/

しかし、これがインターネット上で機能するかどうかはわかりません。また、それをどのように確保するかについてもわかりません。公開鍵でメッセージを暗号化するためにフックできるイベントはありますか?

ありがとう!

4

1 に答える 1

0

どうでも。実際に、Web サービスで log4net を使用するコードを見つけました。https で Web サービスを比較的簡単に保護できるため、これははるかに優れています。コードは次のとおりです。

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

私の唯一の不満は、彼がこれを達成するために彼自身のカスタム「フレームワーク」dll にどのように依存しているかということです。わかりやすくするために、必要最小限の例を使用したいと思います。

于 2013-02-11T21:41:44.263 に答える