我目前正在处理一个适配器调用,该调用在 Authorization 标头中采用 OAuth 令牌。该请求在 FireFox RestClient 和 xhr get... 中运行良好,但在 Worklight 适配器中失败,并显示用户需要登录的错误。如果用户没有传入授权标头,这与用户将看到的错误相同。
wl适配器:
function getFriends(accessToken) {
var authtok = 'Bearer ' + accessToken;
var input = {
method : 'get',
headers: {Authorization: authtok},
path : '/connections/opensocial/rest/people/@me/@self'
};
return WL.Server.invokeHttp(input);
}
还有其他人看到这样的错误吗?有没有办法跟踪工作灯适配器调用以检查发送到请求中的标头是否符合预期?