Skip to main content
Question

Client Credentials認証について

  • May 22, 2025
  • 0 replies
  • 20 views

Forum|alt.badge.img

お世話になります。

client Cledentialで弊社システムと連携するアプリを作成しております。

以下の通りパラメータ設定をして送信していますが、

invalid_request

Invalid grant_type parameter or parameter missing

のエラーが返ってきます。

アプリの再作成をしたり、パラメータを変えてみたりいろいろ試しましたが全く状況変わらずで困っております。

恐れ入りますが、何が不足しているのか、お気づきの点あれば教えていただけませんでしょうか?

宜しくお願い致します。

クライアントID:71hdezmbeot1ms3w1zovdg3kokg1zkym

// request Access Token
var boxurl = 'https://api.box.com/oauth2/token/';
var formData = new FormData();
formData.append('client_id',<<client_id>>);
formData.append('client_secret', <<client_secret>>);
formData.append('grant_type','client_credentials');
formData.append('box_subject_type', 'enterprise');
formData.append('box_subject_id', 806315486);

var xhr = new XMLHttpRequest();
xhr.open('POST', boxurl);
xhr.setRequestHeader('content-type','application/x-www-form-urlencoded');
xhr.send(formData);

宜しくお願い致します。