Лучше, если у нас будет пример кода того, как вы отправляете запрос в своем коде.
Однако, учитывая данные факты, я предполагаю, что проблема заключается в содержании тела запроса.Даже запрос на чванство и отправляемый вами запрос выглядят совершенно одинаково, в некоторых аспектах он должен отличаться.
Используете ли вы JSON-конвертер?Если вы используете JSON-конвертер и сериализуете модель .NET в строку JSON и присоединяете запрос, пожалуйста, убедитесь, что вы форматируете его с Camel Case .
.по умолчанию это может быть просто преобразование модели .NET, как в случае Паскаля.
ПРИМЕР
Я уточню это, используя Newtonsoft JSON библиотека.
.NET-модель сериализована без указания формата
var businessLeadJson = JsonConvert.SerializeObject(ObjectA);
Преобразованный результат - {"Company":"sample","ContactName":"contact 1"}
.NET-модель сериализована с указанием формата
var businessLeadJson = JsonConvert.SerializeObject(businessLead, new
JsonSerializerSettings() { ContractResolver = new CamelCasePropertyNamesContractResolver() });
Конвертированный результат - {"company":"sample","contactName":"contact 1"}
Обратите внимание на случай имен свойств в строках JSON.Первая буква в первом результате - заглавная.
Поэтому я рекомендую вам попробовать сериализовать объекты, которые присоединяются как полезную нагрузку (тело запроса) , указав форматирование , посколькуAPI REST ожидают строки JSON в правильном формате.
Пожалуйста, укажите форматирование регистра Camel при сериализации объекта вашего запроса.
Удачи ..!