作为一项学习练习,我创建了一个Azure移动服务,在他们的TODO列表示例中添加了一个非常类似的实现。我已部署到Azure并配置了允许的源(到我已部署到azure的MVC站点):
http://mr-mob-html-test.azurewebsites.net
我已按照配置屏幕的建议重新启动服务并尝试*,但我一直遇到此问题(我确信这与CORS有关):
XMLHttpRequest无法加载https://mr-todolist-dotnet.azure-mobile.net/tables/EventItem。 No' Access-Control-Allow-Origin'标头出现在请求的资源上。因此,不允许原点
'http://mr-mob-html-test.azurewebsites.net'
访问。响应的HTTP状态代码为400。
我错过了什么吗?
答案 0 :(得分:0)
最后,我发现问题,以防有人碰巧遇到同样的问题。
我正在我的机器上测试移动服务并修改了web.config为我的localhost添加了几个来源,我想这会干扰门户中的配置。我刚刚将新的原点添加到Web.config并重新发布:
我没有尝试删除此配置,只尝试通过门户网站进行配置。
无论如何,我希望这会有所帮助。