使用Azure Mobile Service Auth避免跨源错误到简单的html页面(不是win8)

时间:2014-05-27 04:47:17

标签: jquery azure cors azure-mobile-services

我创建了一个Azure移动服务并设置了一个身份验证提供程序Google。在我的浏览器中,我可以执行https://myproj.azure-mobile.net/login/google的GET并且它可以正常工作。当我在页面中使用ajax执行此操作时(请参阅下面的代码),我得到了一个跨源错误。我已将我托管的网站的公共URL添加到我的azure仪表板上的CORS设置中。当我在公共网站上执行页面(test.html)时,我仍然会收到错误(见下文)。是否有一个标题我必须添加到我的ajax调用中?

 $(document).ready(function () {
        $.ajax({
            url: "https://myproj.azure-mobile.net/login/google",
            success: function (data) {
                console.log(data);
            }
        });
    });

No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. 

0 个答案:

没有答案