внутренняя ошибка лазера - OwinHttpModule - PullRequest
0 голосов
/ 06 октября 2018

Я недавно обновил наш веб-API до .net framework 4.7.2 и обновил все пакеты nuget, после чего после развертывания на azure я получил внутреннюю ошибку сервера.Я включил ведение журнала и посмотрел на поток журнала и нашел ошибку ниже:

DynamicModule_Microsoft.Owin.Host.SystemWeb.OwinHttpModule, Microsoft.Owin.Host.SystemWeb, версия = 4.0.0.0, Культура = нейтральная, PublicKeyToken = 31bf3856ad364e35_a97fda07-e3a4-4e32-a107-90f4ef0b9fca

Все конечные точки возвращают 500 code, но конечная точка токена работает отлично.Не знаю, как эта версия owin может вызвать проблему для других конечных точек, но не для токена.

Когда я изменяю структуру на 4.7.1, она работает отлично.Я понятия не имею, как решить проблему.Есть мысли?

1 Ответ

0 голосов
/ 07 октября 2018

В настоящее время Azure WebApp поддерживает только определенные .Net Framework version, как указано здесь

Как найти поддерживаемые версии?

Перейти кKudo Portal и перейдите к D:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework

Вы можете найти все поддерживаемые .Net Framework version там.

enter image description here

...