Во время разработки приложения ASP.NET MVC 4 я сталкиваюсь с проблемой с возвратом уведомления в JSON в моем действии Controllers. Ниже я прикрепил код, который я использую для отправки уведомлений:Ответ MVC JSON с плохим запросом
return GetNotificationResult(HttpStatusCode.BadRequest, notification);
private JsonResult GetNotificationResult(HttpStatusCode code, string notification)
{
Response.StatusCode = (int) code;
return Json(new { Notification = notification });
}
Когда я проверить его на локальном хосте он работает, как ожидалось (возвращает код состояния BadRequest и тело содержит JSON с уведомлением).
Hovewer, когда я разворачиваю этот код как веб-приложение в Azure, тогда он возвращает только BadRequest без уведомления JSON.
Что может вызвать разные результаты при вызове этого кода в облаке или на локальном хосте?
Попробуйте добавить это к вашему 'web.config':' ' –
Igor
@Igor он работал. Спасибо! – garret
Хорошая сделка. Я написал это ниже в качестве ответа, пожалуйста, отметьте его как таковой, если было полезно использовать флажок рядом с ним. – Igor