APIマネージャ2.0.0では、oauth2のフェデレーション認証者を設定し、Google認証で設定し、アプリケーションのサービスプロバイダを設定しましたこの連合オーセンティケータを使用する。次に、このアプリケーションをGoogle認証で使用するためにチュートリアル[1]に従います。私はコードまたは暗黙の助成金型を使用してストアポータルから鍵を生成しようとするとストアからユーザーOauth2トークンを生成、Google Federated Authenticator - WSO2 AM 2.0.0
、サーバーは私に次のエラー与える:
Error occurred while calling token endpoint: HTTP error code : 400
をログに示します
{"error_description":"Provided Authorization Grant is invalid","error":"invalid_grant"}
誰でもこの問題を解決できますか? API /アプリケーションを消費するためにフェデレーションされたオーセンティケータを設定するにはどうすればよいですか?
ありがとうございました。
Here APIMのデバッグログが表示されます。
問題の時間に作成されたwso2 apimログを添付できますか? – nwick
こんにちはnwick、私は元の質問に、感謝のログを追加しました。 – Garrido
oauthトークンを取得中に '提供された権限付与が無効です'の場合、 'org.wso2.carbon.identity.oauth2'パッケージのデバッグログを有効にしてください。より具体的な根本的な原因を得ることができます。 – lakshman