Tengo un servicio WCF que espera una POST. Utilizando Fiddler descubrí que en situaciones de dominio cruzado, mi solicitud POST se cambiaba a un GET que da como resultado el error 405 del servidor.JQuery ajax JSONP POST cambió a GET cuando se usa el dominio cruzado
$.ajax({
type: "POST",
url: "http://blah/blah.svc/Test",
data: JSON.stringify("{ 'WebUserID': 4 }"),
dataType: "jsonp", // from server
contentType: "application/json; charset=utf-8", // to server
success: function (data, status, xhr) {
alert("success--");
}
});
¿Alguien puede arrojar algo de luz sobre esto?
Gracias
Esto no es realmente un duplicado, pero la respuesta responde a esta pregunta: http://stackoverflow.com/questions/2699277/post-data-to-jsonp – lonesomeday