gpt4 book ai didi

IIS 8.5 不提供 JS、CSS 和图像文件(静态内容)

转载 作者:行者123 更新时间:2023-12-02 01:10:27 24 4
gpt4 key购买 nike

问题

我们在带更新的 Windows 8.1 上运行 IIS。我们正处于 Orchard CMS 首次设置屏幕,IIS 为所有静态内容提供 401 错误。我们已阅读以下内容,但无济于事:

基于这些,这是我尝试过的不起作用

  1. 打开 IIS 功能以提供静态内容。
  2. 授予 IIS_IUSRS 读取、写入和执行权限。
  3. 授予网站的应用程序池读取、写入和执行权限。

有效是核心选项:给予每个人读取权限(除非我们想继续进行 Orchard 设置;那么我们需要给每个人甚至更多权限。)这让我相信我必须向某些原则授予权限,其范围小于“每个人”,但范围大于 IIS_IUSRS 和应用程序池的总和。

这个原则是谁/什么?

用图片说明问题

我们在 ..\Themes\SafeMode\Styles\site.css 上收到 401 Themes\SafeMode\Styles\site.css has a 401

任务管理器确认站点正在以 orchard 用户身份运行。 The IIS website is running as the orchard app pool

..\Themes\SafeMode\Styles\目录的安全属性为 orchard 提供了读取权限。 The orchard app pool has write permission not to mention read.

为什么只有当我们向所有人授予读取权限时它才起作用?

最佳答案

我也遇到了类似的问题。在身份验证下,我右键单击“匿名身​​份验证”,然后单击“编辑”。这会显示一个对话框,使您能够设置匿名用户的身份。我将其设置为“应用程序池身份”,这解决了我的问题。

IIS Anonymous Authentication Credentials Dialog .

虽然这可能不是最安全的配置,但我在开发服务器上,所以我不在乎。

关于IIS 8.5 不提供 JS、CSS 和图像文件(静态内容),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28400717/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com