【发布时间】:2018-02-26 13:53:34
【问题描述】:
我刚刚将一个 ASP.NET Core 1.1 Web 应用程序升级到 2.0 并在本地测试没有问题。但是,当站点部署到 Azure 时,在本地工作的 POST 请求会导致 404(我猜这对于所有 POST 请求可能都是相同的,但由于这个问题我无法登录)。
任何想法为什么这在部署到 Azure 时可能无法正常工作,但在本地通过 IIS Express 运行时却可以正常工作?
我删除了 Azure 上的原始部署槽并重新创建,因为最初部署在槽上混合了旧的 1.1 DLL 和较新的 2.0 DLL,并完全阻止了站点工作。
【问题讨论】:
-
试过激活日志吗?或许你能从中得到一些线索?
-
@AlexAlbu 谢谢,这就是我发现真正问题的地方。只需要弄清楚为什么我收到的是 4040 而不是错误响应代码!
标签: asp.net-core azure-web-app-service asp.net-core-2.0