0

Azure から新しいトークンを取得しようとしていますが、404 エラーが発生します。リクエストの本文とパラメータをダンプしてから cURL リクエストに変換すると、すべてが完全に機能します。それが何であるかについてのアイデアはありますか?

{ host: 'login.microsoftonline.com',
  method: 'POST',
  port: 443,
  path: '/common/oauth2/token',
  headers:
   { 'Content-Type': 'application/x-www-form-urlencoded'
   }  
}

そしてリクエスト本文:

refresh_token=SNIP&client_id=SNIP&client_secret=SNIP&grant_type=refresh_token

curlで動作するため、トークンとクライアント情報が正しいことはわかっています..

Nodeのhttps.requestライブラリを使用して呼び出しを行っています。何か案は?

4

1 に答える 1