角度与c#web api跨域无法正常工作

时间:2013-05-02 14:46:34

标签: c# asp.net iis-7 angularjs asp.net-web-api

我正在尝试使用网络API上的json请求填充一个角度而没有成功。

没有成功。我想创建一个角度应用程序,从我的web api读取结果。 我得到的只是一个错误GET http://jobshop-webapi.validando.com.br/api/login?callback=jsonp_callback 404(Not Found)

它是一个跨域的ajax请求,但我已经尝试了我找到的所有内容。

http://jobshop-webapi.validando.com.br/api/login?email=login@email.com&password=senha 包括标题。我真的不知道原因。

请有人给点亮。

修改

响应标题在这里:

访问控制允许来源:* 缓存控制:无缓存 内容长度:49 内容类型:应用/ JSON;字符集= utf-8的 日期:星期四,2013年5月2日14:47:45 GMT 到期日:-1 附注:无缓存 服务器:Microsoft-IIS / 7.0 X-ASPNET-版本:4.0.30319 X供电-通过:ASP.NET

修改

http://jsbin.com/egonid/12/edit

这是我的代码:(还没有工作

1 个答案:

答案 0 :(得分:0)

响应需要添加标题:

http://patelshailesh.com/index.php/cross-domain-asp-net-web-api-call-using-ajax

这个有效! :)