使用IIS时针对静态文件的UnauthorizedAccessException

时间:2018-11-14 22:12:07

标签: iis asp.net-core

我正在使用ASP.Net核心MVC开发Web应用程序。首先,我手动将引导程序和jQuery直接复制到wwwroot / lib文件夹下。效果很好。

为了使代码可维护,我认为最好使用像libman这样的客户端库管理器。 这就是我在libman.json中得到的

 1 1 1 0 0 0 0 0 0 
 1 1 1 1 1 0 0 0 0
 1 1 1 0 0 0 0 0 0
 1 0 0 0 0 0 0 0 0

还原客户端库时,可以看到在lib文件夹下正确还原的文件

现在,当我使用IIS在本地编译和测试应用程序时,在获取bootstrap.css,jquery.js和bootstrap.js时,开发人员工具出现500错误

当我尝试直接加载bootstrap.css时,我得到500并显示拒绝访问文件的消息

{
  "version": "1.0",
  "defaultProvider": "unpkg",
  "libraries": [
    {
      "library": "bootstrap@4.1.3",
      "destination": "wwwroot/lib/bootstrap/"
    },
    {
      "provider": "cdnjs",
      "library": "jquery@3.3.1",
      "destination": "wwwroot/lib/jquery/"
    }
  ]
}

有什么想法会导致此错误?

0 个答案:

没有答案