【问题标题】:Yammer JS SDK auth example Access-Control-Allow-Origin issue github.ioYammer JS SDK 身份验证示例 Access-Control-Allow-Origin 问题 github.io
【发布时间】:2014-09-30 22:47:19
【问题描述】:

我正在尝试使用 JS SDK 示例,但是发出请求时出错。

XMLHttpRequest 无法加载 https://api.yammer.com/api/v1/users/current.json?_=1409663479660。请求的资源上不存在“Access-Control-Allow-Origin”标头。 Origin 'https://webmutation.github.io' 因此不允许访问。

我在 Javascript Origins 中有 https://webmutation.github.io...所以我现在对此摸不着头脑...

所以当我使用示例时:

function login() {
            console.log("Trigger setAuthToken");
            yam.platform.setAuthToken({
                    token: localStorage.getItem(1)
                },
                function (response) {
                    if (response.authResponse) {
                        console.log("Logged in and got code");
                        displayAuthResult(response.access_token);
                    } else {
                        console.log("Not logged in.");

                    }
                });
        };

response 对象对我来说似乎有点奇怪,因为它没有 authResponse 属性而是显示如下:

响应:对象 access_token: "" perms: "" status: "notConnected"

弹出窗口的另一个示例有效。我在这里做错了吗?

【问题讨论】:

    标签: javascript yammer


    【解决方案1】:

    面临同样的问题,因此根据此更新, https://developer.yammer.com/upgrading-to-the-new-yammer-js-sdk/

    我想更新 Javascript 起源,但在我的应用程序中找不到该选项。有什么想法吗?

    【讨论】:

    • 这不是答案。如果您自己有一个看起来像这样的问题,您应该等待答案或使用上面的“”按钮提出您自己的问题。并链接到这个问题。
    • 好吧,我想说developer.yammer.com/assets/sites/12/2014/04/… - 如果有人在他们的网络界面中找到这个选项,它可以解决问题。
    猜你喜欢
    • 2019-10-12
    • 1970-01-01
    • 1970-01-01
    • 2016-04-22
    • 1970-01-01
    • 2016-09-20
    • 1970-01-01
    • 2018-09-27
    • 1970-01-01
    相关资源
    最近更新 更多