IIS7中物理path的UNCpath权限不足

我有一个多服务器设置,其中服务器A托pipe的HTML文件和服务器B运行IIS 7.5。 我已经为服务器B上的网站的物理path指定了一个UNCpath。当我尝试点击本地主机时,我收到以下错误:

由于权限不足,无法读取configuration文件

我能够浏览和修改服务器B上的UNCpath中的文件。我猜这是与服务器B的IIS_IUSRS没有权限有关,但我不确定如何将它们添加到服务器A的共享目录。

有两件事情会影响到这一点:{身份validation和模拟}和应用程序池帐户。

Last-first:默认情况下,服务器B将在SERVERB $(即计算机帐户)连接,当应用程序池启动时,除非您使用了自定义应用程序池帐户。

如果有这么多的工作,我认为其余的也应该工作,但是可能你的身份validation设置试图validation一个不可委托的用户,这将导致一个NULL SID。

您可以使用ProcMon制定目标框中的连接标识,然后授予对该标识的权限; 但它可能需要更多的设置工作和计划​​比你所期望的。