在定位文件时是否有办法输入Active Directory凭据?
在我公司,有多个应用程序写入单个日志文件,其中包含启动,成功或错误等信息。我想在我的nlog.config文件上创建一个新目标,但该文件是远程的,需要用户和密码。
这可能在Nlog中,还是应该使用传统的File和Impersonator类?
谢谢, m0dest0。
答案 0 :(得分:1)
您需要ImpersonatingWrapper
:
<target xsi:type="ImpersonatingWrapper"
name="wrapper1"
userName="user1"
password="tooDifficultPassword"
revertToSelf="false"
impersonationLevel="Impersonation"
domain="Domain1"
logOnType="Interactive"
logOnProvider="Default">
<target xsi:type="file" name="file1" />
有关其他选项,请查看Wiki page of ImpersonatingWrapper