Спасибо, что нашли время посмотреть на мой вопрос.
У меня есть веб-сервис .NET Framework 4.6.1 и веб-сайт .NET Core 2.2.Оба используют следующие NuGets (среди прочих):
- Microsoft.AspNet.WebApi.Client 5.2.3
- Newtonsoft.Json 11.0.2
На веб-сайте .NET Core 2.2 я использую System.Net.Http.HttpClient от Microsoft.AspNet.WebApi.Client для вызова службы.Я вижу, что все в полном порядке, вплоть до момента отправки.Я вижу в Fiddler, что тело там и что там есть соответствующие заголовки.Но я получаю 500 на службе .NET Framework 4.6.1, потому что полезная нагрузка приходит как ноль.
Когда я создаю проект модульного тестирования в .NET Framework 4.6.1 и пытаюсь точно такой же кодс точно такими же NuGets, он отлично работает.
Я могу запустить этот сайт и этот сервис локально с IIS.Я попытался обновить два упомянутых мною NuGets до их последних версий на веб-сайте и в сервисе, но это оказалось безуспешным.Есть идеи, чего мне не хватать?