我正在使用 System.DirectoryServices 列出服务器上运行的网站的状态。目前我正在使用模拟管理员帐户来运行它,但我希望拥有一个具有最低权限的特定用户帐户。
谁能指出我正确的方向?
我正在使用 System.DirectoryServices 列出服务器上运行的网站的状态。目前我正在使用模拟管理员帐户来运行它,但我希望拥有一个具有最低权限的特定用户帐户。
谁能指出我正确的方向?
从MS 文档看来,DirectoryServices 只是将对 IIS:// 目录条目的调用委托给 IIS ADSI 提供程序。IIS ADSI Provider 文档声明您需要以本地管理员组的成员身份运行它:
使用 ADSI 配置 IIS 时,请确保运行脚本的用户帐户是管理员组的成员或使用 LogonAdmin 在管理员凭据下运行脚本。