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
ライブラリを使用して呼び出しを行っています。何か案は?