HARファイルを生成して分析する

HAR(HTTPアーカイブ)ファイルは、WebブラウザーとWebサーバーのやり取りをJSON形式で記録したログです。

HARファイルは、ログイントランザクション中に発生するリダイレクトのシーケンスを示しているため、認証の問題をデバッグするための優れたリソースとなります。サポートリクエストにHARファイルを含めると、トラブルシューティングプロセスを迅速化できます。

HARファイルを生成する

組み込みの開発者ツールまたはインスペクターツールを使用して、ほとんどのWebブラウザー内でHARファイルを生成できます。

Google Chrome

  1. Google Chromeですべてのシークレットウィンドウを閉じます。

  2. Google Chromeで新しいシークレットウィンドウを開きます。

  3. [View(ビュー)]>[Developer(開発者)]>[Developers Tools(開発者ツール)]に移動します。

  4. 開発者ツールパネルの[Network(ネットワーク)]タブを選択します。

  5. [Preserve Log(ログの保存)]チェックボックスをオンにして、すべてのやり取りを記録します。

  6. ページに移動し、問題を生じる手順を実行します。

  7. [Network(ネットワーク)]タブを選択します。

  8. 下矢印をクリックして、HARファイルをエクスポートします。

  9. HARファイルを保存します。

Safari

  1. [Safari > [Preferences(設定)] > [Advanced(詳細)]の下にある、[Show Develop menu in menu bar(メニューバーに開発メニューを表示)]チェックボックスがオンになっていることを確認します。

  2. [File(ファイル)]>[Open New Private Window(新規プライベートウィンドウを開く)]を選択します。

  3. [Developer(開発)]メニューで[Show Web Inspector(Webインスペクターを表示)]を選択し、[Network(ネットワーク)]タブに移動します。

  4. Webインスペクターの左上付近にある[All(すべて)]の右側にある[Filter button(フィルタ)]ボタンをクリックし、[Preserve Log(ログを保持)]を選択します。

  5. 問題が発生しているWebページにアクセスします。

  6. [Develop(開発)]>[Show Web Inspector(Webインスペクターを表示)]を選択します。Webインスペクターウィンドウが表示されます。

  7. 問題を引き起こすページの手順を完了します。

  8. [ネットワーク]タブを選択します。

  9. ペインの右上にある[Export(エクスポート)]をクリックします。

  10. HARファイルを保存します。

Firefox

  1. Firefoxですべての[private(プライベート)]ウィンドウを閉じます。

  2. [new private(新しいプライベート)]ウィンドウを開きます。

  3. [Tools(ツール)]>[Developer(開発者)]>NetworkCtrl+Shift+E)に移動します。

  4. [Network(ネットワーク)]タブをクリックし、[Persist Logs]を選択します。

  5. ページに移動し、問題を生じる手順を実行します。

  6. [Network(ネットワーク)]タブを選択し、右クリックして、次に、[Save All As Har(すべてをHarとして保存)]を選択します。

  7. HARファイルを保存します。

Microsoft Edge

  1. Microsoft EdgeですべてのInPrivateウィンドウを閉じます。

  2. [new InPrivate(新しいInPrivate)]ウィンドウを開きます(Ctrl+Shift+N)。

  3. [Settings and more(設定など)] (...アイコン) に移動し、次に[More Tools(その他のツール)]>[Developers Tools(開発者ツール)]を選択します。

  4. 開発者ツールのツールバーの[Network(ネットワーク)]タブでプロファイリングセッションを開始します。

  5. ページに移動し、問題を生じる手順を実行します。

  6. Export as HAR(Ctrl + S)を選択し、HARファイルを保存します。

Internet Explorer

  1. Internet ExplorerですべてのInPrivateウィンドウを閉じます。

  2. Internet Explorerで、[new InPrivate(新しいInPrivate)]ウィンドウを開きます(Ctrl+Shift+P)。

  3. [Tools(ツール)]>[F12 Developer Options(F12開発者向けオプション)]>[Network(ネットワーク)]に移動します。

  4. [Clear entries on navigate(移動時にエントリをクリア)]がオフになっていることを確認します。

  5. ページに移動し、問題を生じる手順を実行します。

  6. [Network(ネットワーク)]タブを選択し、[Export as HAR(HARとしてエクスポート)](Ctrl + S)を選択します。

  7. HARファイルを保存します。

HARファイルの分析

Auth0は、HARファイルの分析にサードパーティのアプリケーション、ツール、ソフトウェアを使用せず、また使用することを推奨しません。

HARファイルをサニタイズした後、テキストエディターまたはブラウザーで開いて、記録されたイベントを表示できます。

もっと詳しく