asp.net - 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 我会看到这个文件。
请推荐调试方法来跟踪此问题,或者您可能知道此类行为。
解决方案
推荐阅读
- javascript - 无法分配给字符串“”的只读属性“0”
- c# - 将 DbContext 和 ILogger 注入数据库 DAL 构造函数,最佳实践
- r - eval 中的错误(ei,envir):找不到对象“out”
- javascript - 在使用 Resolve 查看之前托管在 Contentful 上的 Angular 8 加载图像
- nestjs - NestJs:如何在 NestJs 中实现 node.js 的 Post 和 Get 逻辑
- android - 在 Play 商店中发布应用程序时,在应用程序内容中找不到是或否按钮
- mysql - 我使用 docker 收到 wordpress mysql 连接错误
- android - 无法解决简单获取请求中的主机错误
- c - 服务器客户端程序参数?
- java - 如何导入位于同一文件夹但不在同一位置的包?