繁体   English   中英

从远程计算机读取事件日志而不传递凭据

[英]Reading event log from remote machine without passing credentials

我正在使用以下代码读取远程计算机的事件日志。

EventLog elog = new EventLog(logName, serverName);

我尝试访问网络中其他计算机的日志,而无权访问这些计算机。 令我感到惊讶的是,我无需具备远程PC的任何凭证即可阅读事件日志。

请让我知道这是否是默认逻辑。 我想确保我可以访问局域网中可以访问的任何计算机的日志(可能在其他域中)。

之所以可行,是因为这些计算机在您的域中,并且用于运行代码的计算机所使用的凭据也可以在这些计算机上运行。 如果尝试访问另一个域上的计算机,它将失败。 您要么必须提供信誉,要么简单的解决方法是以该域中的用户身份运行该程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM