首页 > 解决方案 > ASP.NET 自己的主机阻止来自具有“.json”扩展名的文件的 404 请求。Html、txt、js 不阻塞。Cors 关闭,行为相同

问题描述

我在 ASP.NET Owin 上有自托管应用程序,它可以显示带有登录名、密码的 html 页面,调用 Web 服务并显示来自 Web api 的结果。突然我撞到了墙上,任何静态数据 .json 文件都会以 404 响应。它是使用 PhysicalFileSystem 开发的。

与 javascript 前端捆绑在一起的应用程序的一部分,该前端也在 selfhost 中托管。只有 bundle.js 和 bundle.map 用于调试。我试过关掉cors。但我看不到任何 .json 文件。如果我将它重命名为 .txt 我会看到这个文件。

请推荐调试方法来跟踪此问题,或者您可能知道此类行为。

标签: asp.netowinself-hosting

解决方案


推荐阅读