Ajax の PUT に問題があります。
フィドラーを使用して URL への PUT を実行すると: http://domain.com:58226/api/Person/1、リクエスト本文: {"firstName":"Stan","lastName":"Dard"}、できます。
しかし、ajax を使用して同じことを行うと、機能しません。
$.ajax({
data: '{"firstName":"Stan","lastName":"Dard"}', //{action:'x',params: ['a','b','c']}
url: 'http://domain.com:58226/api/Person/'+id,
type: 'PUT',
success: function(result) {
alert("Uppdaterad!");
}
});