IE 및 Safari와 호환되는 로컬 .pac 파일 URL 형식 (Windows)?


14

C : \ proxy.pac에 저장된 프록시 자동 구성 파일을 사용한다고 가정합니다. Internet Explorer가이 구성을 사용하게하려면 다음과 같은 방식으로 LAN 설정에서 pac 파일을 지정해야합니다.

file://C:/proxy.pac

그러나 동일한 프록시 설정을 사용하는 Safari는이 경우이를 무시합니다. Safari에서 pac 파일을 사용하도록하려면

file:///C:/proxy.pac

에있어서, (처음에 3 슬래시) 위키 것은 올바른 형식이다. 그러나 이런 식으로 Internet Explorer는이를 무시합니다. 동일한 프록시 설정을 사용하는 Opera와 Chrome은 두 가지 방법 모두에 적합하지만 Safari와 Internet Explorer에서 동시에 작동하는 다른 옵션이 있습니까?

답변:


8

IE 및 Windows 플랫폼의 경우 로컬 pac 파일의 올바른 위치는 다음과 같습니다.

file://C:/Windows/system32/drivers/etc/proxy

호스트 파일 옆에 있습니다.


4
확장 프로그램이 없습니다.
j040p3d20

5

file://WinHTTP 에서 스키마를 지원하지 않았기 때문에이 기능은 W8.1에서 더 이상 지원되지 않습니다 . 따라서 프록시 설정에 WinHTTP를 사용하는 도구는이를 인식하지 못합니다.

참고 사항 :

2012 년 11 월, .NET Framework는 PAC 처리에 WinHTTP를 사용하도록 변경되었습니다. 즉, 기본적으로 .NET 응용 프로그램은 file://더 이상 기반 프록시 스크립트를 지원 하지 않습니다.

IE10 이후 버전에서 파일 프로토콜을 사용하려면 항상 다음 레지스트리 설정을 사용할 수 있습니다.

  • 키: HKLM\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\
  • 값: EnableLegacyAutoProxyFeatures
  • 유형: REG_DWORD
  • 데이터: 1

"참고 : File : // 기반 프록시 스크립트가 더 이상 사용되지 않음"섹션을 참조 하십시오 .


4

Wikipedia에서 다음과 같이 토론하면서 점을 사용하면 어떻게됩니까 file://./C:/proxy.pac? 공유 이름이 아닌 한이 경로의 "맞춤법"은 IE와 Safari에서 모두 허용됩니다.

또는 로컬 웹 서버를 실행하고 .pac 파일을 제공 한 다음 URL을로 제공하십시오 http://localhost/path/to/proxy.pac. 경로 URL을 완전히 사용하지 않으면 경로 URL 형식의 차이점을 해결할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.