Update: "System.NotSupportedException" Ausnahme tritt auf, nachdem ein Authentifizierungsanbieter "Verhandelbar 2 basierende" für ein virtuelles IIS-Verzeichnis zu konfigurieren, die.NET Framework 3.5 SP1-basierte WCF-Dienst hostet


Problembeschreibung


Betrachten Sie das folgende Szenario:
  • Sie haben einen Computer mit Windows 7 oder Windows Server 2008 R2.
  • Hosten einer.NET Framework 3.5 Service Pack 1 (SP1)-basierten Windows Communication Foundation (WCF)-Dienst in ein virtuelles Verzeichnis von Internet Information Services (IIS) auf dem Computer.
  • Sie konfigurieren das virtuelle IIS-Verzeichnis ein übertragbares 2 basierende Authentifizierung in IIS-Manager verwenden.

    Beispielsweise konfigurieren Sie virtuelle IIS-Verzeichnis der LiveSSP verwenden.
In diesem Szenario System.NotSupportedException Ausnahme auftritt, und Sie erhalten die folgende Fehlermeldung angezeigt. Daher können die WCF-Dienste nicht reagiert.
Beschreibung: Während der Ausführung der aktuellen Webanfrage ist eine nicht behandelte Ausnahme aufgetreten.
Das Authentifizierungsschema 'Negotiate: LiveSSP' wird nicht unterstützt.

Wenn Sie Microsoft Exchange Server ausführen, den WCF-Dienst verwendet, können verschiedene Probleme auftreten. Beispielsweise findet des Diensts eine Ausnahme ServiceModel.Activation und anschließend die Meldung:
WebHost konnte eine Anforderung verarbeiten.

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 sie, auf das nächste Softwareupdate zu 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 folgender 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

Keine sind erforderlich, um diesen Hotfix anwenden.

Neustartanforderung

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

Informationen zu ersetzten Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

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.

Für alle unterstützten x86-basierten Versionen von Windows 7
DateinameDateiversionDateigrößeDatumZeitPlattform
Smdiagnostics.dll3.0.4506.5028110,59228-Jun-201022:32x86
Smsvchost.exe3.0.4506.5028128,84828-Jun-201022:32x86
System.identitymodel.dll3.0.4506.5028442,36828-Jun-201022:32x86
System.runtime.serialization.dll3.0.4506.5028970,75228-Jun-201022:32x86
System.servicemodel.dll3.0.4506.50285,984,25628-Jun-201022:32x86
Servicemonikersupport.dll3.0.4506.502817,25628-Jun-201022:32x86
Für alle unterstützten X64-basierten Versionen von Windows 7 oder Windows Server 2008 R2
DateinameDateiversionDateigrößeDatumZeitPlattform
Servicemonikersupport.dll3.0.4506.502819,30428-Jun-201022:31x64
Smdiagnostics.dll3.0.4506.502894,20828-Jun-201022:31x64
Smsvchost.exe3.0.4506.5028116,56028-Jun-201022:31x64
System.identitymodel.dll3.0.4506.5028401,40828-Jun-201022:31x64
System.runtime.serialization.dll3.0.4506.5028847,87228-Jun-201022:31x64
System.servicemodel.dll3.0.4506.50285,324,80028-Jun-201022:31x64
Für alle unterstützten IA-64-basierten Versionen von Windows Server 2008 R2
DateinameDateiversionDateigrößeDatumZeitPlattform
Servicemonikersupport.dll3.0.4506.502833,64028-Jun-201022:31IA-64
Smdiagnostics.dll3.0.4506.502894,20828-Jun-201022:31IA-64
Smsvchost.exe3.0.4506.5028116,56028-Jun-201022:31IA-64
System.identitymodel.dll3.0.4506.5028401,40828-Jun-201022:31IA-64
System.runtime.serialization.dll3.0.4506.5028847,87228-Jun-201022:31IA-64
System.servicemodel.dll3.0.4506.50285,324,80028-Jun-201022:31IA-64

Status


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