11

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

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

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

谁能指出我解决问题的方向?

4

0 回答 0