IIS7为另一台服务器上的文件创建虚拟目录

Der*_*ite 5 asp.net iis-7 virtual-directory

我正在将一些ASP.Net应用程序从IIS6迁移到IIS7,所有这些应用程序一直运行到现在.我试图在1台服务器上创建几个虚拟目录,指向另一台服务器上的文件.在IIS6中,我所要做的就是使用有权访问文件的用户进行匿名身份验证.在IIS7中,我无法让它工作.我使用用户名和密码设置了虚拟目录,但是我收到500.19错误"由于权限不足而无法读取配置文件".我无法想象我真的必须将web.config放在一个只包含图像而没有应用程序文件的目录中.如果我单击IIS管理器中的目录,我会在我点击的任何内容(例如"身份验证"部分)上收到有关web.config文件的错误.此外,从虚拟目录写入文件似乎工作正常,所以我不认为有任何访问问题.我已将目录访问权限授予IIS_IUSR组.

小智 3

使用指向 UNC 共享的虚拟目录时,请转到虚拟目录的高级设置,然后选择具有访问该文件夹的适当权限的特定用户帐户。它适用于我的 asp.net 应用程序中的虚拟目录,该目录指向远程服务器上的 UNC 共享。