IEでローカルのproxy.pacが読み込めない
結論
- IE11の仕様でローカルに配置したproxy.pacは読み込めない(file://~~でアクセスできない)
- レジストリを変更する回避策が存在したが、Windows10(CreatorsUpdate以降)からは使えない
- 対策はWebサーバを立ててproxy.pacを配置し、http://~~でproxy.pacを読み込むこと
参考サイト
IE11でローカルに配置されたプロキシ自動構成スクリプトが読まれない件
経緯など
IEしか使えないアプリにアクセスするため、pacファイルを使ってプロキシの経路を制御する要件が発生した。
ネット上のテンプレートを見ながら作成し、ローカルに配置して読み込ませるも効いていない(proxy経由を指定したサイトなのに直接接続してしまう)。設定を共用しているChromeはなぜか意図通りにproxyを経由する。IEとchromeでpacの文法が違う?との盛大な勘違いで大幅に時間をロスした。
同じような人が増えない事を祈り、有益な情報を掲載されている参考サイトの情報拡散にご協力差し上げたいとの意図から、本投稿を作成するものであります。
多分一番簡単なWebサーバの建て方
Linuxにnginx入れてpacファイルを以下に配置。
/usr/share/nginx/html/proxy.pac
インターネットオプションの「自動構成スクリプトを使用する」に以下を記載。
http://<IP address>/proxy.pac
Author And Source
この問題について(IEでローカルのproxy.pacが読み込めない), 我々は、より多くの情報をここで見つけました https://qiita.com/kirikunix/items/c946c7c0c804eb2d70ac著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .