작동하지 내가 컨트롤러이 있었다 몇 개월 완료 :ASP.NET WebAPI 모델 바인딩 프로젝트에서
public HttpResponseMessage Post(PersonModel model)
{
}
내가 JSON 개체 내부의 구성원들과 아약스 게시물을 보낼 수 있고, WebAPI 완벽 것 모델 내의 각 속성을 채 웁니다.
그러나 저는 방금 새 프로젝트를 시작했고 동일한 작업을 수행하고 있지만 컨트롤러 내부의 모델은 이제 null입니다. 바인딩이 손상된 것 같습니다. 이 문제를 방지하는 ASP.NET WebAPI에서 변경된 사항이 있습니까?
이 내 아약스 요청입니다 :
$.ajax({ url: "api/auth", type: "post", data: { username: "jon", password: "123" },dataType: "json", contentType: "application/json; charset=utf-8" });