2016-11-06 8 views
3

私は、オプションで 'auth'を使用してAPIに接続しようとしています。現在、次のようになります。https要求でのベアラトークンの使用

ただし、リクエストを実行するとステータスコード403が表示されます。私は、ブラウザで次のURLを入れると、それが動作します:

https://<Host Name+ Path>?authorization=Bearer%20<Token> 

私はすでにAuthorization=Bearer <Token>Authorisation:Bearer <Token>に認証を変更しようとしたが、それは何も変わっていませんでした。

私はおそらくだけではない、正しく認証部分を設定していますが、auth

答えて

7

追加を照会事前に

感謝をどのように機能するかを任意の情報を見つけることができませんでしたこのように

var options = {   
 
     hostname: '<name of site>', 
 
     port: 443, 
 
     path: '<path>', 
 
     method: 'GET', 
 
     headers:{ 
 
      Authorization: ' Bearer <Token>'    
 
     } 
 
};
をヘッダにAUTH

+0

これは私が持っていた私のコードでは、 '403ミッシングauthorization' になり、' 403無効authorisation' 悲しいことに、私は –

+0

あなたはこのAPIに関するMOの情報を提供することができます助けていませんでした。どんなドキュメンテーションですか?そしてあなたのコード –

+0

これは私が使っているAPIです:(https://developer.clashofclans.com)。あなたがサインアップしなければならないドキュメンテーションを見るために。 –

0

auth:'Bearer <Token>'ヘッダでなければなりません、ない

関連する問題