ERR_EMPTY_RESPONSE 在 ASP.NET MVC 网站中
ERR_EMPTY_RESPONSE in ASP.NET MVC WebSite
我在我客户的某些 PC 上的网站 (ASP.NET MVC) 上收到此错误 (ERR_EMPTY_RESPONSE)。
在不同的客户端(使用不同的浏览器)中,显示此错误的控制器是不同的。
我可以访问其中之一,并尝试使用 VisualStudio 进行调试。
生产测试
本地测试
收到与生产相同的错误。我在这个控制器的索引和 Global.asax 的 BeginRequest/AuthenticateRequest 中放置了一些断点,但是在这个客户端中,当我调用 CompanyUsersController 时不传递断点,而其他控制器传递。
我尝试使用 Fiddler 2,与 chrome 检查器相同,在响应中获得 0 字节。
我花了很多时间试图找到更好的错误消息
可能是服务器的问题,我用的是Azure。
同样的项目已经 运行 很长时间没有问题了。
有人可以分享同样的经历吗? And/or解决方案?
我找到了解决方案。
在显示错误 Err_empty_response 的机器中搜索,我找到了银行使用的安全软件。
该软件在巴西被称为 WARSAW 或 GBuster。
解决方案一:
删除此软件。
方案二:
另一种解决方案无需删除软件即可使用。
我只需要用 https:// 证书再次发布我的网站。
我希望这对某人有所帮助。
我在我机器上开发的 ASP.NET Core 2.2 网站上收到了这个。
没有记录,调用只是在 Chrome 的网络跟踪中失败。 Fiddler 显示 HTTP 504。奇怪!
10 分钟后我意识到我的 URL 是 HTTP 而它应该是 HTTPS!
我在我客户的某些 PC 上的网站 (ASP.NET MVC) 上收到此错误 (ERR_EMPTY_RESPONSE)。 在不同的客户端(使用不同的浏览器)中,显示此错误的控制器是不同的。 我可以访问其中之一,并尝试使用 VisualStudio 进行调试。
生产测试
本地测试
收到与生产相同的错误。我在这个控制器的索引和 Global.asax 的 BeginRequest/AuthenticateRequest 中放置了一些断点,但是在这个客户端中,当我调用 CompanyUsersController 时不传递断点,而其他控制器传递。 我尝试使用 Fiddler 2,与 chrome 检查器相同,在响应中获得 0 字节。
我花了很多时间试图找到更好的错误消息
可能是服务器的问题,我用的是Azure。 同样的项目已经 运行 很长时间没有问题了。
有人可以分享同样的经历吗? And/or解决方案?
我找到了解决方案。
在显示错误 Err_empty_response 的机器中搜索,我找到了银行使用的安全软件。
该软件在巴西被称为 WARSAW 或 GBuster。
解决方案一:
删除此软件。
方案二:
另一种解决方案无需删除软件即可使用。 我只需要用 https:// 证书再次发布我的网站。
我希望这对某人有所帮助。
我在我机器上开发的 ASP.NET Core 2.2 网站上收到了这个。
没有记录,调用只是在 Chrome 的网络跟踪中失败。 Fiddler 显示 HTTP 504。奇怪!
10 分钟后我意识到我的 URL 是 HTTP 而它应该是 HTTPS!