我已經有一個工作的proxy.pac文件。我希望客戶端根據他們的網絡瀏覽器使用不同的代理服務器。PAC(代理自動配置)navigator.appName不可用
沒問題我以爲。那裏有很多java腳本片段,用於檢測瀏覽器名稱/版本。
我找到的示例使用了所有「navigator.appName」。如果我在常規網站上進行測試,這很好。當我把它放到我的proxy.pac中時,它不起作用。導航器對象似乎不存在。
有沒有人有建議如何根據用戶代理切換代理?
我的目標是,所有的IE6使用特定的代理,其餘的只使用默認代理。
背景:IE6不支持在默認代理上使用的Kerberos身份驗證。因此我使用LDAP authtentication設置了一個額外的代理。
在此先感謝您的幫助。
對不起,延遲迴復。我做了一個解決方法,因爲我發現沒有解決方案正常工作。我將瀏覽器指向一個PHP腳本proxy.php,該腳本解析用戶代理標題,併爲ie6發送一個proxy.pac,併爲其他所有者發送一個。 – casper 2012-08-13 17:15:10