请求的资源上不存在“Access-Control-Allow-Origin”标头。来自移动服务

时间:2014-11-11 17:00:41

标签: azure-mobile-services azure-web-sites

我使用azure移动模板创建了一个简单的vanilla ToDo来测试服务,但似乎无法正常工作。我可以通过移动服务从localhost连接到https://phonegapwil.azure-mobile.net,但在我发布网站后http://phonegapwil.azurewebsites.net/

我收到错误消息:  XMLHttpRequest无法加载https://phonegapwil.azure-mobile.net/tables/todoitem?$ filter =(完成%20eq%20false)。 No' Access-Control-Allow-Origin'标头出现在请求的资源上。起源' http://phonegapwil.azurewebsites.net'因此不允许访问。响应的HTTP状态代码为400.

我也试过" *"对于CORS但没有去。

有什么想法吗?谢谢

1 个答案:

答案 0 :(得分:0)

感谢您的回复@phillipv。我使用" *"但仍然没有奏效。我使用.net作为我的移动服务后端,这就是问题所在。好像他们有一个bug。我使用节点后端重新创建了这个并且没有问题。

加入微软

我在这里看到了一个nuget修复 cors not working with azure mobile service .net backend