无法在AS3中使用有效令牌调用We​​bAPI

时间:2016-10-26 02:32:17

标签: actionscript-3 asp.net-web-api

我有一个需要调用Web api的ActionScript3游戏。我可以成功获得一个令牌。获得令牌后,我拨打电话需要进行身份验证,但我总是得到{“消息”:“此请求已拒绝授权。”}。 我正在做一个GET。

我可以使用PostMan调用相同的api,没有任何问题。 这是我正在添加的标题。

urlRequest.requestHeaders.push(new URLRequestHeader("Content-Type", "application/json"));
urlRequest.requestHeaders.push(new URLRequestHeader("Authorization", "Bearer " + accessToken));

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

事实证明,添加数据必须使标题提交,然后才能正常工作。

添加以下行修复它。请注意,值名称并不重要。

urlRequest.data = new URLVariables("Needed=Value");