Par défaut, ASP.NET MVC 2.0 lève une exception lorsqu'une action tente de renvoyer JSON en réponse à une demande GET. Je sais que cela peut être remplacé méthode par méthode à l'aide de JsonRequestBehavior.AllowGet, mais est-il possible de définir un contrôleur ou une base supérieure (éventuellement le fichier web.config)?
Mise à jour: commentaire de Per Levi, c'est ce que j'ai fini par utiliser-
protected override JsonResult Json(object data, string contentType, System.Text.Encoding contentEncoding)
{
return Json(data, contentType, JsonRequestBehavior.AllowGet);
}