Windows 8 Сценарий автоматизации прокси Internet Explorer 11

Подобный этому сообщению, я хотел бы изменить свои настройки прокси с помощью сценария. Однако это перестало работать. Когда я нахожусь позади прокси, IE не соединяется с Интернетом. Здесь я пробую первое решение от craig:

function FindProxyForURL(url, host) 
{ 
 if (isInNet(myIpAddress(), "myactualip", "myactualsubnetip")) 
  return "PROXY proxyasshowninpicture:portihavetouseforthisproxy_see_picture"; 
 else 
  return "DIRECT"; 
}

Этот сценарий сохраняется как proxy.pac в c:\windows, и моя конфигурация* в настройках локальной сети: Никакие автоматически обнаруженные настройки, да, не используют автоматический сценарий конфигурации: file://c:/windows/proxy.pac Никакой прокси-сервер.

Так, что я делаю неправильно?

----------------обновление--------------

Однако, когда я настроил прокси в своих конфигурациях LAN:

IE -> Internet Options -> Connections -> LAN Settings 
check: Use a proxy Server for your LAN
Address: <a pingable proxy> Port: <portnr>

все хорошо для этой среды. Теперь я пробую более простой сценарий как

function FindProxyForURL(url, host)
{
    return "PROXY <pingable proxy>:<portnr>; DIRECT";
}

С конфигурацией, описанной выше **, я не могу пройти через прокси.

1
задан 13 April 2017 в 15:14
1 ответ

Наконец эта страница привела меня к моему решению:

file://-based proxy scripts are deprecated in IE11. 

Были даны некоторые временные взломы реестра, но я не смог заставить мои скрипты работать с regedits. Наконец, я установил локальный сервер IIS

Windows Start - "Control Panel." - click "Programs" link - "Turn Windows Features On or Off." 
Check the box labeled "Internet Information Services." Click "OK."

и переместил мой *.pac javascript файл с содержимым

function FindProxyForURL(url, host)
{
    return "PROXY <proxyIP>:<proxyPort>; DIRECT";
}

на inetpub\wwwroot.

После этого я проверил "Use automatic configuration script" (Использовать автоматический скрипт конфигурации) в IE -> Internet Options -> Connections -> LAN Settings (Настройки локальной сети). Используйте \inetpub\wwwroot\scriptFilename.

.
1
ответ дан 4 December 2019 в 00:20

Теги

Похожие вопросы