System.DirectoryServices 所需的用户权限

发布于 2024-09-01 16:26:34 字数 119 浏览 8 评论 0原文

我正在使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

北风几吹夏 2024-09-08 16:26:34

MS文档来看,就像 DirectoryServices 只是将对 IIS:// 目录条目的调用委托给 IIS ADSI 提供程序。 IIS ADSI 提供程序文档指出您需要以本地管理员组成员的身份运行它:

使用 ADSI 配置 IIS 时,
确保该用户帐户
运行脚本的人是成员
管理员组的或使用
LogonAdmin下运行脚本
管理员的凭据。

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:

When using ADSI to configure IIS,
ensure that the user account of the
person running the script is a member
of the administrators group or use
LogonAdmin to run the script under the
credentials of an administrator.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文