【问题标题】:access denied on DirectoryEntry bindDirectoryEntry 绑定上的访问被拒绝
【发布时间】:2013-02-04 14:10:35
【问题描述】:

你能帮忙吗

我在DirectoryEntry 绑定上得到"access denied"

你能帮忙吗?

我不是我的电脑上的 windows 7 pro,我使用的是本地 iis 7.5 版本。

我不明白这个答案是什么意思 DirectoryEntry.NativeObject throws access denied for a user in Administrators group in windows 2008

解决方案 1:以管理员身份运行不起作用。

我的 iis 服务器上有三个站点 local:2001/ local:2002/ local:2003/ 会有更多,但现在这是一个测试

local:2001/后面的代码中,我试图获取例如的文件夹路径

local:2003/ 但我只有它的端口号,但我在DirectoryEntry 绑定上得到"access denied"

【问题讨论】:

  • 一些更多细节可以很好地回答这个问题。
  • 以管理员身份运行不起作用 - 什么以管理员身份运行? VS 还是你的 AppPool?

标签: c# .net vb.net iis


【解决方案1】:

如果您尝试访问或写入网站范围之外的文件夹,请在 IIS -> AppPools 下找到您的 appPool 并将身份从 ApplicationPoolIdentity 更改为 NetworkService。

这应该可以解决您的问题。

仅供参考要更改身份,您需要在“高级设置”中查看。

但没有更多细节,我们只是猜测。

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-15
    • 2019-02-07
    • 1970-01-01
    • 2012-07-15
    • 1970-01-01
    相关资源
    最近更新 更多