Update: System.Net.HttpWebRequest-Klasse kann eine dauerhafte Verbindung zu einem Proxy in.NET Framework 2.0 nicht beibehalten

Problembeschreibung

In Microsoft.NET Framework 2.0 kann System.Net.HttpWebRequest -Klasse eine dauerhafte Verbindung zu einem Proxy nicht beibehalten. Außerdem kann der Client die Verbindung schließen, wenn Folgendes zutrifft:
  • Der Client versucht, einen Proxy verwenden und eine Verbindung mit HTTPS (Secure Sockets Layer) auf eine Ressource zugreifen.
  • Der Client verwendet das Protokoll HTTP 1.0 für die Verbindung mit dem Proxy.
Integrierte Windows-Authentifizierung erfordert eine persistente Verbindung. Wenn der Proxy integrierte Windows-Authentifizierung erfordert, erhalten Sie folgende Fehlermeldung:
System.NET.WebException:: Der Remoteserver hat einen Fehler zurückgegeben: (407) Proxyauthentifizierung erforderlich.
Dieses Problem tritt selbst wenn der Client einen Proxyserver Anmeldeinformationen festgelegt.

Hinweis Dieses Problem tritt in Microsoft.NET Framework 1.1 nicht.

Ursache

Dieses Problem tritt aus einem der folgenden Gründe:
  • Der Client sendet keine verbindungsanforderung "Proxy-Verbindung: Keep-Alive" Kopfzeile.
  • Der Client wird die Verbindung mit dem Proxy, selbst wenn der Proxy zurück "Proxy-Verbindung: Keep-Alive" Header für eine CONNECT-Anforderung sendet.

Problemlösung

Hotfix-Informationen

Ein unterstützter Hotfix ist inzwischen von Microsoft erhältlich. Es soll jedoch nur das Problem beheben, das in diesem Artikel beschrieben wird. Wenden Sie es nur auf Systeme an, bei denen dieses spezielle Problem auftritt. Dieser Hotfix wird möglicherweise noch getestet. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, das nächste Servicepack für.NET Framework 2.0 warten, das diesen Hotfix enthält.

Wenn dieses Problem sofort beheben möchten, wenden Sie sich an Microsoft Support Services, um den Hotfix zu erhalten. Eine vollständige Liste der Telefonnummern des Microsoft Product Support Services und Informationen zu den Supportkosten finden Sie auf der folgenden Microsoft-Website:Hinweis In bestimmten Fällen können Gebühren, die normalerweise für Support-Anrufe anfallen abgebrochen werden, wenn ein Microsoft-Supportmitarbeiter feststellt, dass ein bestimmtes Update Ihr Problem behebt. Die normalen Supportkosten gilt für zusätzliche Supportfragen und Probleme, die nicht für das betreffende Update qualifizieren.

Voraussetzungen

Sie müssen das.NET Framework 2.0 installiert, um diesen Hotfix anwenden.

Neustartanforderung

Sie müssen keinen Neustart des Computers nach der Installation dieses Hotfixes durchführen.

Informationen zu ersetzten Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes, die auf dem Computer installiert sind.

Dateiinformationen

Die englische Version dieses Hotfixes weist Dateiattribute (oder spätere Attribute), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.
.NET Framework 2.0 X86-basierte Versionen
DateinameDateiversionDateigrößeDatumZeitPlattform
Microsoft.jscript.dll8.0.50727.248749,56827-Nov-200618:59x86
System.dll2.0.50727.2483,022,84827-Nov-200618:59x86
.NET Framework 2.0 X64-basierte Versionen
DateinameDateiversionDateigrößeDatumZeitPlattform
Microsoft.jscript.dll8.0.50727.248749,56827-Nov-200618:37x86
System.dll2.0.50727.2483,022,84827-Nov-200618:37x86
.NET Framework 2.0, Itanium-Versionen
DateinameDateiversionDateigrößeDatumZeitPlattform
Microsoft.jscript.dll8.0.50727.248749,56827-Nov-200618:37x86
System.dll2.0.50727.2483,022,84827-Nov-200618:37x86

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Weitere Informationen

Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

824684 Erläuterung von der standardmäßigen Standardbegriffen bei Microsoft Softwareupdates

Eigenschaften

Artikelnummer: 928563 – Letzte Überarbeitung: 14.01.2017 – Revision: 1

Microsoft .NET Framework 2.0

Feedback