私は既に動作しているproxy.pacファイルを持っています。私はクライアントに、Webブラウザに応じて異なるproxyserverを使用したいと思います。PAC(プロキシ自動設定)navigator.appNameが利用できません
問題はありません。そこにブラウザの名前/バージョンを検出するために、そこに多くのJavaスクリプトスニペットがあります。
見つかったサンプルでは、すべて「navigator.appName」が使用されています。これを通常のウェブサイトでテストするとうまくいきます。私は私のproxy.pacに同じものを入れても動作しません。ナビゲータオブジェクトが存在しないようです。
ユーザーエージェントに応じてプロキシを切り替える方法を教えてください。
私の目標は、すべてのIE6が特定のプロキシを使用することです。残りの部分はデフォルトのプロキシを使用します。
背景:IE6は、デフォルトプロキシで使用されるKerberos認証をサポートしていません。したがって、私はLDAP認証を使用して追加のプロキシをセットアップしました。
ご協力いただきありがとうございます。
ご返信が遅れました。私は解決策が見つからないため、適切に動作したため、回避策を講じました。私はブラウザにPHPのスクリプトproxy.phpを指しています。このスクリプトはユーザエージェントのヘッダーを解析し、ie6のproxy.pacと他のすべてのproxy.pacを送ります。 – casper