OAuth2の認証フローを実行中に、ユーザーが [アクセス権限を付与] をクリックすると、「invalid_client」エラーが返されます。
環境
ユーザーがOAuth2の認証フローを実行しているカスタムアプリケーション。
解決手順
- パラメータが、ユーザーを承認APIエンドポイントのドキュメントに記載されている内容と明確に一致していることを確認します。 使用されているパラメータ値の文字や数字が欠けていることはよくあります。
- 引き続きエラーが発生する場合は、APIコールリクエストの必須パラメータ (client_id、response_type) のみを使用してみてください。
根本原因
最も多い原因として、無効なパラメータまたはパラメータ値が使用されていることが挙げられます。 パラメータが、ユーザーを承認APIエンドポイントのドキュメント、SDKを使用したOAuth 2.0ガイド、SDKを使用しないOAuth 2.0ガイドに記載されている内容と明確に一致していることを確認してください。
platform_swarm_kb