2016-07-07 11 views
0

私はWSO2 ESBのグリーンホーンで、gmailコネクタの設定と混同しています。WSO2 ESB Gmailコネクタの初期化

文書(https://docs.wso2.com/display/ESBCONNECTORS/Configuring+Gmail+Operations)に基づいて、私は、以下のように私の考えで

init element

をGmailの初期化要素を入力する必要があり、accessTokenとrefreshTokenにのみ、ユーザーのOAuth2で同意と意志の後に動的に生成されています一定の時間内に失効する。だからなぜこれらをinitの部分に書く必要があるのでしょうか?

答えて

0

統合の使用例では、主な問題の1つは、アクセスが失効し、サービスを継続するために人間とのやりとりが必要なことです。

コネクタ側から、このメソッドを追加して、リフレッシュトークンを使用してトークンを更新します。

0

はい正しいですが、accesstokenとrefreshtokenは動的に生成され、アクセス権の有効期限は切れています。ほとんどのAPIでは、refreshTokenを使用してaccessTokenをリフレッシュするオプションがあります。コネクタにrefresh-tokenを使用してaccessTokenを作成するメカニズムがない場合は、この部分を実行するために対話し、有効期限が切れるたびにaccessTokenを置き換える必要があります。しかし、これを行うコネクター自体が動的になります。最初に、コネクタ自体がリフレッシュトークンフローを処理し、refreshトークンを使用してaccessTokenを作成した後に、accessTokenおよびrefreshトークンをこの設定に渡す必要があります。これにより、途中でのユーザーのやりとりが省略されます。

関連する問題