[英]DirectoryEntry CommitChanges() is throwing Access Denied error
[英]access denied on DirectoryEntry bind
你能帮忙吗
我在DirectoryEntry
绑定上收到"access denied"
你能帮忙吗?
我的电脑上没有Windows 7 Pro,而是使用本地iis 7.5版本。
而且我不明白这个答案的意思是DirectoryEntry.NativeObject引发Windows 2008 Administrators组中的用户拒绝访问
解决方案1:以管理员身份运行不起作用。
我的iis服务器上有三个站点local:2001/
local:2002/
local:2003/
将会有更多站点,但是现在这是一个测试
在local:2001/
后面的代码中,我试图获取例如的文件夹路径
local:2003/
但我只有它的端口号,但我得到DirectoryEntry
绑定的"access denied"
如果您尝试访问或写入网站范围之外的文件夹,请在IIS-> AppPools下找到您的appPool并将标识从ApplicationPoolIdentity更改为NetworkService。
这应该可以解决您的问题。
仅供参考,要更改身份,您需要查看“高级设置”。
但没有更多细节,我们只是猜测。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.