我正在使用Cassia库来获取Server 2008R2上的终端服务信息。此外,这是从ASMX Web服务调用的。我遇到了拒绝访问错误的问题:
System.ComponentModel.Win32Exception: Access is Denied
我假设这只是意味着我的应用程序池需要添加到某个用户组,但我不确定是哪一个(在阅读性能计数器之前必须这样做)。谁知道哪个?
更新正如我在本文的评论中所说,将应用程序池添加到管理组允许正确访问。但是过了一段时间(可能是一周或几天),访问权限被自动删除。不确定它是由某些预先包含的服务还是由其他管理用户自动完成的。但是我并不认为这是最好的方法。必须有一个可以访问终端服务的低级别组。有什么想法吗?