如何在Ajax / JQuery中设置OAuth2授权头

时间:2015-03-12 02:32:30

标签: jquery ajax oauth

我正在尝试为REST PUT调用设置OAuth2标头。我已经在Chrome和IE中测试了它,Fiddler报告了#34;没有授权标题存在"对于任一浏览器。 我已经验证所有变量都具有正确的调用值:

$.ajax({
    beforeSend: function (xhr) {
        xhr.setRequestHeader("Authorization", "Bearer " + $var_accesstoken)
    },
    type: "PUT",
    url: $var_IMAP_server_addr,
    contentType: "application/json", 
    data: JSON.stringify(jsonobj)
});

我也知道我可以像这样设置OAuth标头:

标题:{"授权":" Bearer" + $ var_accesstoken}

似乎都没有用。我做错了什么?

0 个答案:

没有答案