[Mono-aspnet-list] Consume ASP.NET webservice with AJAX
Baptiste Saleil
baptiste.saleil at gmail.com
Tue Oct 30 18:52:06 UTC 2012
Hello there.
I'm developing a webservice for a personnal project.
Of course, I choose ASP.NET <http://asp.net/> and Mono.
My webservice works perfectly excepted when I try to call it from ajax.
I accept cross-domain from the webservice :
Context.Response.AddHeader(“Access-Control-Allow-Origin”, “*”);
And I call my method like this :
var xdr = new XMLHttpRequest();
xdr.onload = function()
{
alert(xdr.responseText);
}
xdr.open("GET", "http://localhost:8080/WebService.asmx/debug");
xdr.send();
This code work perfectly with my method "debug" which is defined like this :
string debug()
{
return "someString";
}
My problem is that I have the error "Origin null is not allowed by
Access-Control-Allow-Origin." as soon as I try to call a method with args
like :
string test(string query)
{
return "someString";
}
What I'm doing wrong ?
Thanks :)
(And thanks for the work around ASP.NET <http://asp.net/> and Mono)
bsaleil.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-aspnet-list/attachments/20121030/0218d687/attachment.html>
More information about the Mono-aspnet-list
mailing list