Actionscript 3 Can';t在AS3中使用有效令牌调用WebAPI
我有一个ActionScript3游戏,需要调用Web api。我可以成功地获得令牌。在获得令牌后,我进行了一个需要身份验证的调用,但我始终得到{“消息”:“此请求的授权已被拒绝。”}。 我正在做一件事 我可以使用PostMan调用相同的api,没有任何问题。 这是我要添加的标题Actionscript 3 Can';t在AS3中使用有效令牌调用WebAPI,actionscript-3,asp.net-web-api,Actionscript 3,Asp.net Web Api,我有一个ActionScript3游戏,需要调用Web api。我可以成功地获得令牌。在获得令牌后,我进行了一个需要身份验证的调用,但我始终得到{“消息”:“此请求的授权已被拒绝。”}。 我正在做一件事 我可以使用PostMan调用相同的api,没有任何问题。 这是我要添加的标题 urlRequest.requestHeaders.push(new URLRequestHeader("Content-Type", "application/json")); urlRequest.requestH
urlRequest.requestHeaders.push(new URLRequestHeader("Content-Type", "application/json"));
urlRequest.requestHeaders.push(new URLRequestHeader("Authorization", "Bearer " + accessToken));
有什么想法吗?事实证明,添加数据必须导致提交标题,然后才能正常工作 添加下面的行修复了它。请注意,值名称并不重要
urlRequest.data = new URLVariables("Needed=Value");
这与Flash Player如何实现联网有关。请参阅以了解更多关于此的信息。