Script de automação de proxy do Windows 8 Internet Explorer 11

1

Semelhante a este post , gostaria de mudar minhas configurações de proxy usando um script. No entanto, falha. Quando estou atrás do proxy, o IE não se conecta à internet. Aqui eu tento a primeira solução do craig :

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

Este script é salvo como proxy.pac em c: \ windows e minha configuração é * nas configurações da LAN: Nenhuma configuração detectada automaticamente sim, use o script de configuração automática: file: // c: /windows/proxy.pac Nenhum servidor proxy.

Então, o que estou fazendo de errado?

---------------- update --------------

No entanto, quando eu configuro um proxy em minhas configurações de LAN:

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

está tudo bem para este ambiente. Agora eu tento um script mais simples como

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

Com uma configuração descrita acima ** não consigo passar pelo proxy.

    
por Stefan Bollmann 14.08.2014 / 09:30

1 resposta

1

Finalmente, esta página me leva para minha solução:

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

Existem alguns hacks de registro temporários fornecidos, mas não consegui fazer com que meus scripts funcionassem com regedits. Finalmente eu configurei um servidor IIS local

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

e movi meu arquivo * .pac javascript com o conteúdo

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

no inetpub \ wwwroot.

Depois, verifiquei "Usar script de configuração automática" no IE - > Opções da Internet - > Conexões - > Configurações de lan. Use o \ inetpub \ wwwroot \ scriptFilename.

    
por 21.08.2014 / 10:39