資格情報を JWT から OAuth サーバー間に移行する手順
説明 description
環境
- Analytics
- Audience Manager
- Customer Journey Analytics
問題/症状
新しい OAuth サーバー間秘密鍵証明書のために、サービスアカウント (JWT) 秘密鍵証明書は非推奨になりました。 新しい資格情報により、Adobe・アプリケーションの開発と保守が容易になります。 また、証明書を定期的に交換する必要がなくなり、標準の OAuth2 ライブラリを使用して標準で動作します。
注意:実行中のAdobeアプリケーションや統合は、2025 年 1 月 1 日まで機能しません。
解決策 resolution
-
Adobe Developer Console にログインします。
-
左側のフィルターメニューから、「 」オプションを選択します。 サービスアカウント (JWT) 資格情報がある l.これにより、サービスアカウント (JWT) 資格情報を持つすべてのプロジェクトが表示されます。
-
次をクリック: 新しい資格情報を追加 ボタンをクリックして移行を開始します。
-
新しい秘密鍵証明書 OAuth サーバー間通信 が左側に追加されました。
- クリック 移行のキャンセル 移行をキャンセルする場合。
- 次をクリック: レビューと削除 新しい秘密鍵証明書を確認した後のボタン OAuth サーバー間通信 は正しく機能しています。 また、JWT 秘密鍵証明書を削除して、移行を完了します。
-
OAuth2.0 ライブラリで顧客アプリケーションコードを更新し、新しい資格情報でアクセストークンを生成します。
- PassportJS (Node.js)
- 春のセキュリティ (Java)
- Authlib (Python)
- さらに多くのライブラリを表示する場所: https://oauth.net/code/
-
最後のアクセスまたは最後に使用したメニューのタイムスタンプを確認し、新しい資格情報を使用して、顧客アプリケーションが生成したアクセストークンを検証します。
-
古い秘密鍵証明書が正常に置き換えられたら、古い秘密鍵証明書を削除する最後の手順に進みます。
-
移行が完了した場合、OAuth サーバー間の新しい資格情報のみが左側に残ります。
参照ドキュメント
2025 年 1 月 1 日以降もアプリケーションが引き続き機能するようにするには、新しい OAuth サーバー間資格情報を使用するようにアプリケーションを移行する必要があります。
移行プロセスは簡単で、ダウンタイムなしの移行が可能です。 詳しくは、ドキュメントを参照してください
ご質問がある場合は、Adobe担当者またはカスタマーサポートに問い合わせるか、Adobe Developer Console にアクセスしてください フォーラム.