ASP.NET Core React Application返回400,但GET

时间:2018-12-15 01:57:09

标签: reactjs asp.net-core .net-core kestrel-http-server javascriptservices

我的应用程序运行正常,然后第二天我运行它(dotnet运行),它开始为所有请求返回400,没有消息。我可以在各种机器上重现该问题;但是,我的一些同事不能。

我无法使我的代码在异常上中断-所有断点似乎都导致成功的响应。我尝试使用以下方法更改调试级别并在Kestrel中配置日志记录:

.ConfigureLogging((hostingContext, logging) =>
                {
                    logging.AddConsole();
                    logging.AddDebug();
                    logging.AddEventSourceLogger();
                })

我还尝试为此帖子添加一些中间件:https://exceptionnotfound.net/using-middleware-to-log-requests-and-responses-in-asp-net-core/

除了返回400以外,它没有给我任何其他好处。

如何获取有关该错误的更多信息,以便我了解导致此400的原因是什么?

我所看到的:

Microsoft.AspNetCore.Hosting.Internal.WebHost:Information: Request starting HTTP/1.1 GET [my url]
Microsoft.AspNetCore.Hosting.Internal.WebHost:Information: Request finished in 1044.473ms 400 

我排除了一些明显的罪魁祸首:

  • 身份验证成功进行。
  • 除防病毒定义更新外,我的机器上没有任何变化。
  • 我确实运行了npm安装,但是我的同事也做了,所以我们应该使用相同的版本。
  • 我的git状态是干净的,因此我的本地存储库中不应有任何隐藏的更改,我在另外两台干净的计算机上进行了尝试。

0 个答案:

没有答案