要使用log4net在网络路径中写入日志

时间:2018-07-26 13:08:01

标签: c# .net logging log4net

我正在使用log4net写入日志文件,我能够在网络路径中写入,我也怀疑我是否可以通过任何方式(例如网络系统的用户名和密码)通过信用来写入日志,以确保安全。是否有任何API可以满足我的要求。

目前我正在使用类似

 Environment.SetEnvironmentVariable("COMMON_APP_DATA", string.Format(@"{0}\\ProHance Mate logs\\{1}\\Service\\service.log", @"\\JAMOCHA44\Raviknth", Environment.MachineName));

在应用程序配置中,我将以这种方式设置路径。

<file value="${COMMON_APP_DATA}"/>

1 个答案:

答案 0 :(得分:0)

您应该给写日志的用户访问网络驱动器的权限。这样,您无需在应用程序中放入任何凭据。或登录到本地驱动器,并使用有权访问该驱动器和远程驱动器的进程来复制日志。

相关问题