0

Mule を使用して two-legged OAuth 2.0 サービスに接続していますが、OAuth2 認証アノテーションは three-legged フローしかサポートしていないようです。

認証に必要な呼び出しは、おおよそ次のとおりです。https://example.com/rest/oauth/token?client_id= {client_id}&client_secret={client_secret}&grant_type=client_credentials

デフォルトの OAuth ミュール コネクタに付属しているアクセス トークン管理を利用したいのですが、可能ですか?

4

1 に答える 1

0

この付与タイプはリダイレクトやコールバックを必要としないため、通常は資格情報を基本認証として、または POST 本文でトークン エンドポイントに渡すだけです。

Devkit の接続管理機能を使用し、http クライアントを使用してトークン エンドポイントを呼び出し、トークン エンドポイントを @Connect メソッドに格納することをお勧めします。

http://www.mulesoft.org/documentation/display/34X/Implementing+Connection+Management

于 2015-01-29T11:10:19.887 に答える