【发布时间】:2010-02-11 16:31:50
【问题描述】:
我编写了一些代码来检查 iis 元数据库以查看安装了哪些站点以及它们的虚拟目录保存在哪里。这段代码在服务器本地运行时运行良好。
我正在尝试扩展它以使其远程工作。我正在努力让它进行身份验证的事情。我目前正在使用LogonUser api,但这总是在登录时返回 false
- 我知道我拥有的凭据很好
- 我和服务器之间没有防火墙
- 如果我在没有
LogonUserAPI 调用和命令行用户 runas 的情况下运行应用程序,我会收到错误:COMException (0x80005000)
任何想法都将不胜感激。
【问题讨论】:
-
你在使用 WMI,System.DirectoryServices 吗?
-
@Kev,是的,我正在使用 WMI 和目录服务。
标签: c# security iis windows-server-2000 metabase