HARファイルを生成して分析する
HAR(HTTPアーカイブ)ファイルは、WebブラウザーとWebサーバーのやり取りをJSON形式で記録したログです。
HARファイルは、ログイントランザクション中に発生するリダイレクトのシーケンスを示しているため、認証の問題をデバッグするための優れたリソースとなります。サポートリクエストにHARファイルを含めると、トラブルシューティングプロセスを迅速化できます。
HARファイルを生成する
組み込みの開発者ツールまたはインスペクターツールを使用して、ほとんどのWebブラウザー内でHARファイルを生成できます。
Google Chrome
Google Chromeですべてのシークレットウィンドウを閉じます。
Google Chromeで新しいシークレットウィンドウを開きます。
[View(ビュー)]>[Developer(開発者)]>[Developers Tools(開発者ツール)]に移動します。
開発者ツールパネルの[Network(ネットワーク)]タブを選択します。
[Preserve Log(ログの保存)]チェックボックスをオンにして、すべてのやり取りを記録します。
ページに移動し、問題を生じる手順を実行します。
[Network(ネットワーク)]タブを選択します。
下矢印をクリックして、HARファイルをエクスポートします。
HARファイルを保存します。
Safari
[Safari > [Preferences(設定)] > [Advanced(詳細)]の下にある、[Show Develop menu in menu bar(メニューバーに開発メニューを表示)]チェックボックスがオンになっていることを確認します。
[File(ファイル)]>[Open New Private Window(新規プライベートウィンドウを開く)]を選択します。
[Developer(開発)]メニューで[Show Web Inspector(Webインスペクターを表示)]を選択し、[Network(ネットワーク)]タブに移動します。
Webインスペクターの左上付近にある[All(すべて)]の右側にある[Filter button(フィルタ)]ボタンをクリックし、[Preserve Log(ログを保持)]を選択します。
問題が発生しているWebページにアクセスします。
[Develop(開発)]>[Show Web Inspector(Webインスペクターを表示)]を選択します。Webインスペクターウィンドウが表示されます。
問題を引き起こすページの手順を完了します。
[ネットワーク]タブを選択します。
ペインの右上にある[Export(エクスポート)]をクリックします。
HARファイルを保存します。
Firefox
Firefoxですべての[private(プライベート)]ウィンドウを閉じます。
[new private(新しいプライベート)]ウィンドウを開きます。
[Tools(ツール)]>[Developer(開発者)]>Network(Ctrl+Shift+E)に移動します。
[Network(ネットワーク)]タブをクリックし、[Persist Logs]を選択します。
ページに移動し、問題を生じる手順を実行します。
[Network(ネットワーク)]タブを選択し、右クリックして、次に、[Save All As Har(すべてをHarとして保存)]を選択します。
HARファイルを保存します。
Microsoft Edge
Microsoft EdgeですべてのInPrivateウィンドウを閉じます。
[new InPrivate(新しいInPrivate)]ウィンドウを開きます(Ctrl+Shift+N)。
[Settings and more(設定など)] (...アイコン) に移動し、次に[More Tools(その他のツール)]>[Developers Tools(開発者ツール)]を選択します。
開発者ツールのツールバーの[Network(ネットワーク)]タブでプロファイリングセッションを開始します。
ページに移動し、問題を生じる手順を実行します。
Export as HAR(Ctrl + S)を選択し、HARファイルを保存します。
Internet Explorer
Internet ExplorerですべてのInPrivateウィンドウを閉じます。
Internet Explorerで、[new InPrivate(新しいInPrivate)]ウィンドウを開きます(Ctrl+Shift+P)。
[Tools(ツール)]>[F12 Developer Options(F12開発者向けオプション)]>[Network(ネットワーク)]に移動します。
[Clear entries on navigate(移動時にエントリをクリア)]がオフになっていることを確認します。
ページに移動し、問題を生じる手順を実行します。
[Network(ネットワーク)]タブを選択し、[Export as HAR(HARとしてエクスポート)](Ctrl + S)を選択します。
HARファイルを保存します。
HARファイルの分析
Auth0は、HARファイルの分析にサードパーティのアプリケーション、ツール、ソフトウェアを使用せず、また使用することを推奨しません。
HARファイルをサニタイズした後、テキストエディターまたはブラウザーで開いて、記録されたイベントを表示できます。