2016-10-26 4 views
-1

Web APIを呼び出す必要があるActionScript3ゲームがあります。私は首尾よくトークンを得ることができます。トークンを取得した後、私は認証が必要な呼び出しを行いますが、私はいつも{"Message": "この要求に対して認証が拒否されました。"}。 私はGETをやっています。AS3で有効なトークンでWebAPIを呼び出せません

PostManを使用して同じapiを呼び出しても問題はありません。 ここに私が追加しているヘッダーがあります。

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

+0

これは、Flash Playerでネットワークがどのように実装されているかに関係します。詳しくはhttp://stackoverflow.com/questions/12774611/urlrequest-urlloader-auto-converting-post-request-to-getを参照してください。 – Brian

答えて

0

データを追加すると、ヘッダーが送信されてから動作することが分かります。

次の行を追加すると修正されました。値の名前は関係ありません。

urlRequest.data = new URLVariables("Needed=Value"); 
関連する問題