Dostopam neposredno prek brskalnika in ta poroča o napaki.
Poglejmo, kaj je JsonResult?
JsonResult: JsonResult ima lastnost tipa Data, ki predstavlja podatkovni objekt, ki ga je treba pretvoriti v JSON format. Lastnosti ContentEncoding in ContentType so metode kodiranja in vrste medijev trenutnih nastavitev odziva, privzeti tip medija pa je application/json.
Pripombo: Zaradi varnostnih razlogov JsonResult privzeto ni mogoče uporabiti kot odgovor na zahtevo HTTP-GET, v tem primeru se neposredno zavrže izjema InvalidOperationException. Podporo za JsonResult lahko omogočimo za HTTP-GET zahteve preko njegove lastnosti JsonRequestBehavior. Tip lastnosti je JsonRequestBehavior enumeration, dva enuma, AllowGet in DenyGet, pa označujeta podporo allow oziroma zavrni odgovore na HTTP-GET zahteve. Lastnost JsonRequestBehavior v JsonResult je ob inicializaciji nastavljena na DenyGet, in če moramo odgovoriti na HTTP-GET zahteve z ustvarjenim JsonResult, moramo eksplicitno nastaviti lastnost JsonRequestBehavior na AllowGet.
Zato je vzrok za napako zahteva, ki jo uporabljamo, ki jo uporabljamo, vsi razumejo, samo zamenjajte jo z postom
|