System.DirectoryServices 所需的用户权限
我正在使用 System.DirectoryServices 列出服务器上运行的网站的状态。目前,我正在使用管理员帐户的模拟来运行它,但我更希望拥有一个具有最低权限的特定用户帐户。
有人能指出我正确的方向吗?
I'm using System.DirectoryServices to list the status of websites running on a server. Currently I'm using impersonation of an admin account for this to run but I'd prefer to have a specific user account with the bare minimum privileges.
Can anyone point me in the right direction?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
从MS文档来看,就像 DirectoryServices 只是将对 IIS:// 目录条目的调用委托给 IIS ADSI 提供程序。 IIS ADSI 提供程序文档指出您需要以本地管理员组成员的身份运行它:
From the MS documentation, it looks like DirectoryServices just delegates calls to IIS:// directory entries to the IIS ADSI provider. The IIS ADSI Provider docs state that you need to run it as a member of the local administrators group: