【发布时间】:2014-11-11 17:00:41
【问题描述】:
我从 azure 移动模板创建了一个简单的原版 ToDo 来测试服务,但似乎无法正常工作。我可以使用移动服务从 localhost 连接到 https://phonegapwil.azure-mobile.net,但在我发布网站 http://phonegapwil.azurewebsites.net/ 之后就不行了
我得到的错误信息: XMLHttpRequest 无法加载 https://phonegapwil.azure-mobile.net/tables/todoitem?$filter=(complete%20eq%20false)。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,Origin 'http://phonegapwil.azurewebsites.net' 不允许访问。响应的 HTTP 状态代码为 400。
我也为 CORS 尝试了“*”,但没有成功。
有什么想法吗?谢谢
【问题讨论】:
-
这听起来像是与 CORS 相关的问题,您在移动服务的门户配置中添加了“*”吗?您可以尝试列出您的网站名称吗?
-
我刚刚浏览到您发布的网站 (
http://phonegapwil.azurewebsites.net/),它能够从移动服务中检索数据(它显示了表格中的数据)。你的问题解决了吗?
标签: azure-mobile-services azure-web-app-service