Einführung
In Microsoft.NET Framework 3.5 wird ein zufälliger RSA-Schlüssel für jede ausgestellte token Anforderung authentifiziert Windows Communication Foundation (WCF)-Dienste erstellt. Einige Programme erfordern einen eindeutigen RSA-Schlüssel pro ausgestellte Token jedoch nicht. Stattdessen müssen diesen eindeutigen RSA-Schlüssel pro Anwendungsdomäne. Darüber hinaus ist, generiert ein RSA-Schlüssel, die Leistung der Anwendung beeinträchtigt. Dieser Hotfix lässt den gleichen RSA-Schlüssel wiederverwendet werden. Dadurch wird eine geringfügige Verbesserung der Leistung.
Dieser Hotfix wird die SecurityMessageProperty.OutgoingSupportingToken -Eigenschaft im Microsoft.NET Framework 3.5 Servicepack 1 (SP1). So können Sie ein RSA-Schlüsseln in einer Anwendungsdomäne verwenden. Können einer Webseite, die mehrere WCF-Dienste sicher verwendet z. B. denselben RSA-Schlüssel. Webseiten, die mehrere WCF-Webdiensten sind in SharePointServices.
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, die nächste Version von Microsoft.NET Framework 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:
http://support.microsoft.com/contactus/?ws=supportHinweis 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.
Um diesen Hotfix aus der MSDN Code Gallery herunterzuladen, besuchen Sie folgende Microsoft-Website:
http://code.msdn.microsoft.com/KB976394Hinweis Der MSDN Code Gallery zeigt die Sprachen an, für die der Hotfix verfügbar ist. Die aufgeführten Sprache nicht angezeigt wird, ist der Code Gallery-Ressourcenseite nicht für diese Sprache steht.
Hinweis Alternativ können Sie dieses Hotfix-Rollup von der folgenden Microsoft Connect-Website herunterladen:
http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=23807Die 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.
X86 Versionen von Windows Vista Service Pack 2 und Windows Server 2008 Service Pack 2
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
---|---|---|---|---|
Smdiagnostics.dll |
3.0.4506.4429 |
110,592 |
02 November 2009 |
07:54 |
Servicemonikersupport.dll |
3.0.4506.4429 |
17,240 |
02 November 2009 |
07:54 |
System.identitymodel.dll |
3.0.4506.4429 |
434,176 |
02 November 2009 |
07:53 |
System.runtime.serialization.dll |
3.0.4506.4429 |
970,752 |
02 November 2009 |
07:54 |
System.servicemodel.dll |
3.0.4506.4429 |
5,943,296 |
02-Nov-2009 |
07:54 |
X64 Versionen von Windows Vista Service Pack 2 und Windows Server 2008 Service Pack 2
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
Plattform |
---|---|---|---|---|---|
Servicemonikersupport.dll |
3.0.4506.4429 |
19,304 |
02 November 2009 |
07:53 |
x64 |
Smdiagnostics.dll |
3.0.4506.4429 |
94,208 |
02 November 2009 |
07:53 |
x64 |
System.identitymodel.dll |
3.0.4506.4429 |
393,216 |
02 November 2009 |
07:53 |
x64 |
System.runtime.serialization.dll |
3.0.4506.4429 |
847,872 |
02 November 2009 |
07:53 |
x64 |
System.servicemodel.dll |
3.0.4506.4429 |
5,279,744 |
02 November 2009 |
07:53 |
x64 |
Itanium-Versionen von Windows Vista Service Pack 2 und Windows Server 2008 Service Pack 2
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
Plattform |
---|---|---|---|---|---|
Servicemonikersupport.dll |
3.0.4506.4429 |
33,624 |
02 November 2009 |
07:54 |
IA-64 |
Smdiagnostics.dll |
3.0.4506.4429 |
94,208 |
02 November 2009 |
07:54 |
IA-64 |
System.identitymodel.dll |
3.0.4506.4429 |
393,216 |
02 November 2009 |
07:53 |
IA-64 |
System.runtime.serialization.dll |
3.0.4506.4429 |
847,872 |
02 November 2009 |
07:53 |
IA-64 |
System.servicemodel.dll |
3.0.4506.4429 |
5,279,744 |
02 November 2009 |
07:53 |
IA-64 |
Voraussetzungen
Sie müssen.NET Framework 3.5 SP1 installiert, um diesen Hotfix anwenden.
Informationen zum Neustart
Sie müssen keinen Neustart des Computers nach der Installation dieses Hotfixes, wenn keine aktuell verwendete.NET Framework-Instanz vorhanden ist.
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.