我们刚刚开始使用Windows Server 2008 R2和IIS7.5,我正在尝试从Windows 2003框中移动一些现有网站。我可以让网站运行正常但是网站中的所有CSS /图像都会出现401错误。授予每个人阅读权限都可以解决这个问题 - 但我这样做并不是很高兴。
我已经读过IIS7.5使用a magical new 'account'并且每个应用程序池都有自己的帐户。
到目前为止我已经
了任何人都可以告诉我如何最好地设置我的网站。
答案 0 :(得分:2)
2008 R2 IIS 7.5
就像一个FYI。在将AppPool标识更改为域帐户后重建服务器并花费无数小时来解决401.3错误后,我们发现GPO正在杀死IIS。确保使用“计算机”容器中的服务器进行测试,并且没有GPO正在更改管理员以外的受限制组。
在我们的案例中,NT Authority \ Authenticated Users已从本地USERS组中删除,并且IIS已完成。
答案 1 :(得分:1)
也许你只是错过了一小步。当您授予帐户读取权限时,您是否检查它是否替换了所有子目录中的设置。此外,更改访问权限后可能还需要重置IIS。
答案 2 :(得分:0)
我会检查401错误IIS 7 Status Code的确切状态代码是什么
一旦您知道确切的错误代码,就可以轻松解决确切的问题。
我还会运行Process Monitor并查看是否有任何“拒绝访问”使用过滤器。
问候,
的Vivek。