ダイジェストトークン認証の詳細

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • インスタンスは HTTP ヘッダー値を読み取り、ダイジェストトークンの計算されたハッシュ値と比較します。計算されたハッシュ値がダイジェストトークン値と一致する場合、インスタンスはユーザーテーブルで一致する値を検索します。ユーザーテーブルに一致する値がある場合、インスタンスはユーザーが事前認証されているとみなしてログインさせます。

    ダイジェストトークン認証は暗号化されていない単純な HTTP ヘッダーよりも安全です。暗号化されていない HTTP ヘッダーを誤って (または意図的に) 変更すると異なるハッシュ値が生成されるからです。ハッシュ値が一致しない場合、インスタンスは要求されたインスタンスへのユーザー アクセスを拒否します。これにより、ユーザーは別のユーザーの資格情報でログインできなくなります。

    ダイジェストリンクの有効期限の詳細については、この KB 記事を参照してください。

    注:
    時間制限付き認証 (TLA) を使用して、時間ベースの有効期限リンクを設定します。詳細については、「時間制限付き認証」を参照してください。

    統合の要件

    ダイジェストトークン認証の統合には次のものが必要です。

    • Web サーバー
    • ローカルネットワークでユーザーを事前認証する SiteMinder または別の Single Sign-on アプリケーション
    • 次のいずれかの形式でユーザー資格情報をターゲットインスタンスに渡す Web ページまたはポータル
      • HTTP ヘッダー
      • URL パラメーター
      • cookie
    • 次のいずれかのエンコード技術を使用して、ダイジェストトークンを作成してターゲットインスタンスに渡す Web ページまたはポータル
      • SHA1
      • MD5
      • SHA 256 (推奨)