メインコンテンツへスキップ
HAR(HTTPアーカイブ)ファイルは、WebブラウザーとWebサーバーのやり取りをJSON形式で記録したログです。 HARファイルは、ログイントランザクション中に発生するリダイレクトのシーケンスを示しているため、認証の問題をデバッグするための優れたリソースとなります。サポートリクエストにHARファイルを含めると、トラブルシューティングプロセスを迅速化できます。
HARファイルを(Auth0を含む)誰かと共有するときは、必ず事前に以下を含むすべての機密データを削除または難読化してください。
  • ユーザーの機密情報
  • 個人を特定できる情報(PII)
  • アプリケーションの機密情報
詳細については、Auth0コミュニティの以下の記事をお読みください。

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ファイルをサニタイズした後、テキストエディターまたはブラウザーで開いて、記録されたイベントを表示できます。
問題の解決に役立つログイベントについては、Monitoring(モニタリング)ページを参照してください。

もっと詳しく

I