- 締切済み
リダイレクトのキャプチャ
私が所属する組織では、組織内のLANからインターネット上にアクセスする場合、プロキシサーバにURLを設定して、ホワイトリストのフィルタリングをして貰う必要があります。 該当のURLを設定して貰ったところ、そのURLで別サイトへのリダイレクトが走っているようでブロックされてしまいました。 申請→ブロック→再申請を繰り返していたところ、「一回で申請して下さい」と言われてしまいました。 実際、インターネットにフリーで接続できるLANもあります。 そのLANの端末のPCにパケットwiresharkとか Fiddlerを仕掛けてリダイレクトを含めた全てのURLを取得できるのでしょうか? ご教示頂けますと幸いです。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- luka3
- ベストアンサー率72% (424/583)
chapGPTに問い合わせたところ以下のような回答を得ました VSCodeからGitHubへの認証をプロキシサーバーで許可するためには、以下のURLをホワイトリストに追加してください 1. GitHub API https://api.github.com 2. GitHub Web https://github.com 3. GitHub OAuth https://github.com/login/oauth 4. GitHub Raw Content https://raw.githubusercontent.com 5. GitHub Package Registry(該当する場合) https://npm.pkg.github.com https://maven.pkg.github.com 6. GitHub Gist https://gist.github.com これらのURLについて、httpおよびhttpsプロトコルの両方を許可するようにしてください。また、使用するワークフローに応じて、関連するサブドメインを追加する必要があるかもしれません。 -- 回答ここまで 実際にアクセスするURLを知りたい場合は、パケットキャプチャでもいいですが、別にProxyサーバを建ててそこ経由でアクセスしてログを見ればいいんじゃないですかね。 https通信ではドメインまでしかわかりませんが。
- luka3
- ベストアンサー率72% (424/583)
ブラウザの開発者ツール(デベロッパーツール)を使うといいです。 EdgeやchromeだとF12キーで起動できます。 こちらのページがわかりやすそうです。 ・WebサイトのリダイレクトをChromeで調べるときのコツ https://atmarkit.itmedia.co.jp/ait/articles/1708/21/news028.html これで、ステータスが302や301の行をクリックして、レスポンスヘッダーを確認し、location ヘッダを見つけます。 このページの④~⑤にある画像を参考 https://www.webdeki.com/column/1697/ これを自宅か「インターネットにフリーで接続できるLAN」の端末を借りて実行し、全てのリダイレクトをメモして申請書を作りましょう。
補足
ご回答頂きましてありがとうございます。 ブラウザではなく、ツールからのアクセスの場合はどうすれば良いでしょうか? 例えばVSCodeからGitHubへの認証をする時に必要なURLを収集する時です。 認証において途中まではVSCodeでアクセスして、途中からブラウザが自動的に起動してアクセスするようになります。 開発者ツールはVSCodeのアクセスログは取れるのでしょうか? また、途中から起動した場合でも取得できるのでしょうか?(F12で起動させる前にページ遷移が進んでしまいそうな気がしております) よろしくお願い致します。
お礼
ありがとうございます