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