メインコンテンツへスキップ
防御・対策

リダイレクトURI検証

Redirect URI Validation

OAuthなどで、認可応答の送り先が事前登録したクライアントのURIと適合するか確認する処理。意図しない場所へ認可コードなどを渡さないための重要な検証。

登録されたURIと要求されたURIは、仕様が認める例外を除いて厳密に照合します。見た目が似ている、同じドメインを含むといった部分一致では代替できません。開発・本番の登録を整理し、不要になった戻り先や過剰なワイルドカード設定を残さないようにします。

  • 初心者向けには「ログインの返事を登録済みの場所だけへ届ける確認」
  • ネイティブアプリなどの例外条件は仕様で確認する
  • 登録変更も権限管理とレビューの対象にする

よくある質問

リダイレクトURI検証とは?

OAuthなどで、認可応答の送り先が事前登録したクライアントのURIと適合するか確認する処理。意図しない場所へ認可コードなどを渡さないための重要な検証。

リダイレクトURI検証について詳しく知るには?

登録されたURIと要求されたURIは、仕様が認める例外を除いて厳密に照合します。見た目が似ている、同じドメインを含むといった部分一致では代替できません。開発・本番の登録を整理し、不要になった戻り先や過剰なワイルドカード設定を残さないようにします。

リダイレクトURI検証のポイントは?

初心者向けには「ログインの返事を登録済みの場所だけへ届ける確認」 ネイティブアプリなどの例外条件は仕様で確認する 登録変更も権限管理とレビューの対象にする

← 用語集一覧に戻る
ESC