浏览IIS Express上托管的Swagger无法使用Firefox Quantum

时间:2017-12-19 12:39:46

标签: c# .net swagger iis-express firefox-quantum

尝试使用IISExpress在localhost上浏览Swagger时,有没有其他人看到新的Firefox Quantum浏览器存在问题?

操作系统:Windows 10

IDE:Visual Studio 2017

Broswer:Firefox Quantum 57.0.2(64位)

我正在处理的应用程序是从连接了调试器的Visual Studio启动的,并使用IISExpress来托管应用程序。

当我启动我的应用程序将我带到我的Swagger端点以获取我的API时,Firefox Quantum已成功启动并尝试显示由IIS Express提供的localhost实例,但是我收到了“找不到文件” - “Firefox无法在http://localhost:65232/swagger/ui/index找到该文件。“

File not found

如果我然后使用Chrome访问相同的localhost网址,则会按预期找到并呈现该应用程序。

值得一提的是,这只是Firefox在IISExpress上运行时的一个问题,一旦部署在生产/测试环境中,Firefox就可以很好地为应用程序提供服务。

还有其他人遇到与Firefox Quantum类似的问题吗?我真的想继续使用Firefox,而不是回到Chrome,但目前看起来我可能不得不这样做。

更新

  • 看起来Firefox正在接收来自IISExpress的403 Forbidden响应
  • 我的内容类型是application / x-protobuf,所以我想知道Firefox是否在本地存在问题?

0 个答案:

没有答案