トラブルシューティングのためにブラウザーでSAMLレスポンスを表示する方法

Single Sign-On
Okta Classic Engine

Overview

この記事では、トラブルシューティングのためにブラウザーでSAMLレスポンスを表示する方法について説明します。

Applies To

  • SAMLレスポンス
  • ブラウザー

Solution

ここでは、SAML 2.0関連の問題のトラブルシューティング時に、ブラウザーでサービスプロバイダーからのSAMLレスポンスを表示する方法について説明します。どのブラウザーの場合も、問題を再現できるページに移動します。次に、適切なブラウザーの手順に従います。

Google Chrome

ChromeでSAMLレスポンスを表示します。以下の手順は、バージョン126.0.6478.127を使用してテスト済みです。別のバージョンが使用されている場合は、それに応じて手順の調整が必要になる場合があります。

  1. F12を押して開発者コンソールを起動します。
  2. [Network(ネットワーク)]タブを選択し、[Preserve log(ログの保存)]を選択します。
  3. 問題を再現します。
  4. 開発者コンソールペインでSAML Postを探します。その行を選択して、一番下の[Headers (ヘッダー)]タブを表示します。エンコードされたリクエストが含まれるSAMLResponse属性を探します。

Mozilla Firefox

FirefoxでSAMLレスポンスを表示します。この手順は、Mozilla Firefoxのバージョン127.0.2を使用してテスト済みです。別のバージョンが使用されている場合は、それに応じて手順の調整が必要になる場合があります。

  1. F12を押して開発者コンソールを起動します。
  2. 開発者ツールウィンドウの右上にあるオプション(小さな歯車のアイコン)をクリックします。[Persist logs(永続的ログ)]をクリックします。
  3. [Network(ネットワーク)]タブを選択します。
  4. 問題を再現します。
  5. テーブルでPOST SAMLを探します。その行を選択します。右側の[Form Data(フォームデータ)]ウィンドウで[Paramstab]タブを選択し、SAMLResponse要素を見つけます。

Apple Safari

SafariでSAMLレスポンスを表示します。以下の手順は、バージョン17.5 (19618.2.12.11.6)を使用してテスト済みです。別のバージョンが使用されている場合は、それに応じて手順の調整が必要になる場合があります。

  1. SafariでWebインスペクターを有効にします。[Settings(設定)]に移動します。[Privacy(プライバシー)]をクリックします。[Show features for web developers(Web開発者向けの機能を表示)]をオンにします。 
  2. 次にWebインスペクターを開きます。[Develop(開発)]をクリックし、[Show Web Inspector(Webインスペクターを表示)]を選択します。
  3. [Resources(リソース)]タブを選択します。
  4. 問題を再現します。
  5. saml-signin.aws.amazon.comリクエストを探します。
  6. 下にスクロールして、SAMLResponseという名前のRequest Dataを見つけます。関連する値はBase64でエンコードされた応答です。

Microsoft Internet Explorer

Internet ExplorerでSAMLレスポンスを表示します。Internet Explorerでネットワークトラフィックを分析するのに最適なのは、サードパーティーのツールを使用する方法です。

Recommended content

No recommended content found...