LoginSignup
2
0

Azure AppServiceで AADSTS9002325 が発生した

Posted at

まとめ

  • AppServiceにデプロイしたspaで、認証リダイレクト先に以下のエラーが発生

AADSTS9002325: Proof Key for Code Exchange is required for cross-origin authorization code redemption.

  • 対応
    • IDプロバイダーのプラットフォーム構成をシングルページアプリケーション -> Webに変更

発生したエラー・状況

  1. Vueでシングルページアプリケーションを作成
  2. Azure AppServiceにWebアプリとしてデプロイ
  3. AppServiceに対し、認証としてIDプロバイダーを設定
  4. 数日後、アプリにアクセスすると認証リダイレクト先で以下のエラー発生

AADSTS9002325: Proof Key for Code Exchange is required for cross-origin authorization code redemption.

image.png

対応

IDプロバイダーのプラットフォーム構成をシングルページアプリケーション -> Webに変更

手順

  1. アプリケーションの認証設定からIDプロバイダーにアクセス
    image.png
  2. IDプロバイダーの認証設定からリダイレクトURIをコピーし、削除
    image.png
  3. プラットフォームの追加を選択し、構成はWebを選択
    image.png
  4. リダイレクトURIにコピーしたURIを入力し、構成を選択
    image.png

原因

不明…ご存じの方がいたら教えてください

参考

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0