天蓝色内部服务器错误 - Owin HttpModule

azure internal sever error - OwinHttpModule

我最近将我们的网络 API 升级到 .net 框架 4.7.2 并更新了所有 nuget 包,然后在部署到 azure 后我收到内部服务器错误。我已打开日志记录并查看日志流,发现以下错误:

DynamicModule_Microsoft.Owin.Host.SystemWeb.OwinHttpModule, Microsoft.Owin.Host.SystemWeb, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35_a97fda07-e3a4-4e32-a107-90f4ef0b9fca

所有端点return500 code,但令牌端点运行良好。不知道该版本的 owin 如何导致其他端点出现问题,但不会导致令牌出现问题。

当我将框架更改为 4.7.1 时,它工作得很好。 我不知道如何解决这个问题。有什么想法吗?

目前,Azure WebApp 只支持特定的 .Net Framework version,如提到的 here

如何找到支持的版本?

转到您的 Kudo 门户并导航至 D:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework

您可以在那里找到所有受支持的 .Net Framework version