2011-03-03 52 views
0

客户端向我发送了他们的网站,并且我在本地机器上运行了它,但是在将其托管在我的网站上的子域下后,出现以下错误:托管网站时无法获取所需的权限错误

Required permissions cannot be acquired. 

我做了一些搜索,并试图在web.config中与信任标签搞乱,但那么告诉我:

这部分配置不能在这个路径中使用。当站点管理员使用继承的配置文件锁定对此部分的访问权限时,会发生这种情况。

我已经浏览了web.config中的位置设置,并没有看到任何奇怪的东西。接下来我应该尝试什么?

回答

2

检查machine.config中,看看是否有东西阻止你...

see this

基本上你正在寻找这...

<location allowOverride="false"> 

如果你看到,在在web.config中包装你想要编辑的同一部分的机器配置会出现该错误。

+0

按照该链接中的指示给我一个'500内部服务器错误' – 2011-03-03 04:15:22

+0

可能是因为它是为.net(OLD VERSION)设置的......重点仅仅是你需要去查看machine.config 通常在 c:\ windows \ Microsoft.NET \ Framework \ {版本} \ config \ machine.config如果覆盖设置为false ...将其设置为true。 – 2011-03-03 04:18:18

相关问题