Windows 10 liest keine PAC-Datei, auf die von einem Dateiprotokoll verwiesen wird

Wichtig

Die Internet Explorer 11-Desktopanwendung wird für bestimmte Versionen von Windows 10 eingestellt und ab dem 15. Juni 2022 nicht mehr unterstützt.

Sie können mit dem Internet Explorer-Modus in Microsoft Edge weiterhin auf ältere Websites zugreifen, für die Internet Explorer erforderlich ist. Anleitung.

Die Internet Explorer 11-Desktopanwendung wird schrittweise an den schnelleren, sichereren Microsoft Edge-Browser umgeleitet und letztendlich über Windows Update deaktiviert werden. Deaktivieren von IE heute.

In diesem Artikel wird ein Problem behoben, bei dem Internet Explorer oder Microsoft Edge keine PAC-Datei (Proxy Auto-Configuration) lesen können, auf die von einem Dateiprotokoll verwiesen wird.

Ursprüngliche Produktversion:   Windows 10, Microsoft Edge, Internet Explorer 11
Ursprüngliche KB-Nummer:   4025058

Problembeschreibung

Stellen Sie sich folgendes Szenario vor:

  • Sie haben Microsoft Internet Explorer 11 oder Microsoft Edge auf Windows 10 so konfiguriert, dass die Skriptoption "Automatische Konfiguration verwenden" verwendet wird.

  • Sie testen oder stellen eine PAC-Datei bereit. Sie speichern die Datei an einem lokalen Speicherort, z. B. C:\temp\proxy.pac.

  • Sie haben den Dateispeicherort in der Skriptoption "Automatische Konfiguration verwenden" in der Interneteinstellung mithilfe des Dateiprotokolls angegeben.

  • Sie haben den folgenden Registrierungsunterschlüssel erstellt:

    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\  
    Value: EnableLegacyAutoProxyFeature  
    Type:REG_DWORD  
    Data:1
    

In diesem Szenario wird die PAC-Datei nicht von Internet Explorer oder Microsoft Edge gelesen.

Ursache

Dieses Problem tritt auf, weil Internet Explorer und Microsoft Edge auf Windows 10-basierten Computern den WinHttp-Proxydienst verwenden, um Proxyserverinformationen abzurufen. Der WinHttp-Proxydienst unterstützt die Verwendung des ftp:// file:// Oder-Protokolls für eine PAC-Datei nicht.

Lösung

Um dieses Problem zu beheben, hosten Sie die PAC-Datei auf einem Webserver, und verweisen Sie dann mithilfe des HTTP-Protokolls darauf.

Hinweis

Der MIME-Typ "application/x-ns-proxy-autoconfig" muss für die PAC-Datei auf dem Webserver angegeben werden, damit der WinHttp-Proxydienst die PAC-Datei nutzen kann.
Andernfalls muss die Erweiterung der PAC-Datei DAT, .js, PAC oder JVS sein.