第1章 始める前に: サービス別の OAuth フローのデプロイ
3scale 2.5 の以前のバージョンでは、アプリケーションを手動で作成または更新した場合に、Red Hat Single Sign On (RH-SSO) で 3scale によってデフォルトで有効化された OAuth フローは standardFlowEnabled (Authorization Code Flow) でした。Resource Owner Password、Implicit、または Client Credentials など、別のフローに変更した場合、このアップグレードプロセスで問題が発生する可能性があります。
アップグレードで問題が発生しないようにするには、次の手順を実行する必要があります。
-
zync
Pod を 0 にスケールダウンします。 - 3scale 2.5 へのアップグレード
- Open ID Connect (OIDC) を使用するサービスについては、OIDC 設定を確認してください。
-
zync
Pod をスケールアップします。
アップグレードプロセスに加えて、アプリケーションを手動で作成または更新するときに、3scale 2.5 で 4 つの OAuth フローのいずれかを設定できます。フロー設定が正しいことを確認するには、OAuth 2.0 でサポートされているフロー の手順に従ってください。