我正在开发一个ASP.Net Core 2.0应用程序并在Linux / Nginx / Kestrel上运行它 .

在开发环境(Windows 10)上,一切运行顺利 . 此外,在项目目录中使用“dotnet run”运行应用程序时 .

在 生产环境 环境(Debian 8 / Kestrel)上,所有表单POST都失败并显示HTTP状态码400(错误请求),而不会在控制台中提示任何错误,而表单GET请求运行正常 . 控制台中会提示所有其他消息(警告,错误) . 我正在使用“dotnet .dll”运行应用程序 .

有人能指出我解决问题的方向吗?