【问题标题】:IIS 8.5 is not serving JS, CSS, and Image files (static content)IIS 8.5 不提供 JS、CSS 和图像文件(静态内容)
【发布时间】:2015-04-08 15:47:45
【问题描述】:

问题

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

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

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

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

谁/那是什么原则?

显示问题的图片

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

任务管理器确认站点以果园用户身份运行。

..\Themes\SafeMode\Styles\ 目录的安全属性赋予果园读取权限。

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

【问题讨论】:

  • 使用 NetworkService 作为应用程序池的登录可能适合您(并在文件夹上设置 RW 权限)
  • 那行不通。我将果园应用程序池的标识设置为 NetworkService,对文件夹授予 Network Service RW 权限,回收应用程序池,然后重新启动网站。我仍然得到相同的 401。
  • 能否请您显示 web.config 中的身份验证部分,并向我们展示如何在 iis 中配置身份验证?
  • @PankajKapare 在主 web.config 的 system.webServer 部分中似乎没有任何内容会导致 401。此外,system.web > authentication 只是标准的表单身份验证,不会有什么关系。
  • @PankajKapare 对于特定站点,IIS 同时启用了匿名身份验证和表单身份验证,并禁用了 ASP.NET 模拟。

标签: iis acl orchardcms-1.8 static-content


【解决方案1】:

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

.

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

【讨论】:

  • 您可以在这里节省一天的时间。谢谢
【解决方案2】:

尝试打开 Internet Information Services->World Wide Web Services->Common HTTP Features 节点下的静态内容和目录浏览功能。

【讨论】:

  • 这是我的解决方案,但也尝试安装“目录浏览”。快乐编码:)
【解决方案3】:

就我而言,我必须为网站文件夹的 IUSR 用户设置读取权限。

【讨论】:

    【解决方案4】:

    所以,为了解决这个问题,我必须做以下事情: (请理解,这与 ASP 或 PHP 脚本无关,服务器甚至不会显示基本的简单 .html 文件,但会整天提供 PHP 结果!)

    两折……

    1. 必须在高级设置下为每个站点设置应用程序池,才能为其进程使用 LocalSystem
    2. 在站点、高级设置、安全性下,添加 IUSR 帐户以具有读取和列出该站点的内容访问权限……:-)

    看到这样做有什么问题吗?

    因为它正在工作......

    【讨论】:

      【解决方案5】:

      通过选择静态内容复选框来更新 WWW 服务/通用 Http 功能/静态内容的 windows 功能修复了我的 IIS 不服务静态内容问题。

      【讨论】:

        【解决方案6】:

        打开 IIS -> 转到所选网站的高级设置并打开物理路径凭据 -> 选择特定用户并输入您的本地用户凭据。打开下面的屏幕截图以进一步可视化这些东西: IIS Settings

        【讨论】:

          猜你喜欢
          • 2016-01-21
          • 2019-09-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-04-11
          相关资源
          最近更新 更多