Closed. This question is off-topic 。它目前不接受答案。












想改善这个问题吗? Update the question 所以它是堆栈溢出的 on-topic

8年前关闭。



Improve this question




我们刚刚开始使用 Windows Server 2008 R2 和 IIS7.5,我正在尝试将一些现有站点从我们的 Windows 2003 机器中移出。我可以让网站运行正常,但网站中的所有 CSS/图像都出现 401 错误。授予每个人读取权限将解决这个问题 - 但我不太乐意这样做。

我读过 IIS7.5 使用 a magical new 'account' 并且每个应用程序池都有自己的帐户。

到目前为止我有
  • 在 wwwroot 中为我的网站 (kbank) 创建了一个新文件夹
  • 从另一台机器复制文件
  • 在 IIS7 中创建了一个新网站(不是虚拟目录),这创建了一个与我的网站同名的新应用程序池。这是一个集成管道池
  • 在进程模型/身份中,这是使用 ApplicationPoolIdentity 并且加载用户配置文件设置为 True
  • 授予 IIS AppPool\kbank 对文件夹
  • 根目录的读取权限

    谁能告诉我如何最好地设置我的网站。

    最佳答案

    也许你只是错过了一小步。当您授予帐户读取访问权限时,您是否检查过它是否替换了所有子目录中的设置。此外,更改访问权限后可能需要重置 IIS。

    10-07 15:26