私のアプリケーションで、期限が切れる認証トークンを持つWebサービスを呼び出しています。 トークンの有効期限が切れた場合は、トークンを更新してWebサービスを再試行する必要があります。 これを行うには、私は春の再試行が正しい候補かもしれないと感じました。 しかし、私は再試行の間にこのリフレッシュトークンサービスを注入する方法がわかりません。Springでの再試行について
答えて
春の再試行はあなたが望むものではありません。これは、あなたが文字通り再試行する等冪演算のためのものです。
これはOAuthトークンですか?次に、あなたはSpring Security OAuthが必要です。
Oauth2RestTemplate
と同じことをしたい場合でも、トークン処理をクライアントにフックします。
ありがとうございます。 OK .. "冪等の操作" !!! Webサービスには、oauthトークンがあります。現在、Spring Integration MessagingGatewayを使用してWebサービスにアクセスしています。これらの統合ゲートウェイにOauth機能を導入する方法はありますか? –
'int-http:outbound-gateway'は' restTemplate'パラメータを持っているようです。それはおそらくあなたがそれらをどのように統合するのでしょうか。 – OrangeDog
- 1. Spring Retry再試行が再試行も再試行もしない
- 2. いくつかの例外について再試行メソッド
- 3. Spring再試行可能な注釈ClassNotFoundException
- 4. Springの再試行がRestControllerで機能しない
- 5. Springで異なる例外の再試行が異なる@Retryable
- 6. スプリングバッチライターで再試行
- 7. Pythonの再試行モジュールが例外時に再試行しない
- 8. 再試行RubyでのGroovy
- 9. K8S再試行
- 10. 再試行オプション
- 11. タスクの再試行
- 12. 例外ブロックのSpring再試行の問題
- 13. Springバッチ:@ Retetableと@EnableRetryアノテーションを使用したタスクレットの再試行
- 14. Spring統合メッセージフローの条件付き再試行アドバイス?
- 15. Spring DBCP接続プーリング|再試行回数の設定
- 16. spring amqp rabbit最大コンシューマ接続の再試行
- 17. 再試行は、私は以下の再試行のために必要としている
- 18. cURL PHPで再試行
- 19. RxJavaでネットワークコールを再試行
- 20. インターセプター:再試行でタイムアウトモーダル
- 21. JavaScript:ソースで再試行404
- 22. いくつかの例外を再帰的に再試行する
- 23. 再試行powershellループ
- 24. ベスト再試行ポリシー
- 25. 増加セロリ再試行時間各再試行サイクル
- 26. Spring AOP - 再試行アドバイスを正しく設定する
- 27. RxJava 2:再試行ユーザーの再試行通知を送信中に完了
- 28. Firebaseのリミットアップロードの再試行
- 29. Spring再試行:NeverRetryLogic ExceptionClassifierRetryPolicyで期待どおりに動作しません。
- 30. Curl再試行のメカニズム
関連:[Spring統合とOauthを使用してREST Webサービスを呼び出す](https://stackoverflow.com/q/36861053/476716) – OrangeDog