尝试使用 IISExpress 在 localhost 上浏览 Swagger 时,是否有人发现新的 Firefox Quantum 浏览器存在问题?
操作系统:Windows 10
IDE:Visual Studio 2017
浏览器:Firefox Quantum 57.0.2(64 位)
我正在处理的应用程序是从带有调试器的 Visual Studio 启动的,并使用 IISExpress 来托管应用程序。
当我启动将我带到我的 API 的 Swagger 端点的应用程序时,Firefox Quantum 已成功启动并尝试显示由 IIS Express 提供服务的本地主机实例,但是我得到一个“找不到文件”-“Firefox 不能在http://localhost:65232/swagger/ui/index找到文件。”
如果我随后使用 Chrome 访问相同的 localhost URL,则会按预期找到并呈现该应用程序。
还值得一提的是,这只是 Firefox 在 IISExpress 上运行时的一个问题,一旦部署在生产/测试环境中,Firefox 就可以完美地为应用程序服务。
有没有其他人在使用 Firefox Quantum 时遇到过类似的问题?我真的很想继续使用 Firefox,而不是回到 Chrome,但目前看来我可能不得不这样做。
更新:
- 看起来 Firefox 正在接收来自 IISExpress 的 403 Forbidden 响应
- 我的内容类型是 application/x-protobuf 所以我想知道 Firefox 在本地是否有这个问题?