INLEIDING
In het Microsoft.NET Framework 3.5 wordt een willekeurige RSA-sleutel gemaakt voor elke verleende tokenaanvraag voor de verificatie van Windows Communication Foundation (WCF) services. Bepaalde toepassingen hoeven echter niet een unieke RSA-sleutel per uitgegeven token. In plaats daarvan moeten deze toepassingen een unieke RSA-sleutel per domein. Bovendien, wordt elke keer dat een RSA-sleutel wordt gegenereerd, de prestaties van de toepassing aangetast. Deze hotfix kunt dezelfde RSA-sleutel opnieuw worden gebruikt. Dit biedt een marginale verbetering van de prestaties.
Deze hotfix kunt u de eigenschap SecurityMessageProperty.OutgoingSupportingToken op de Microsoft.NET Framework 3.5 servicepack 1 (SP1). Hiermee kunt u een gedeelde sleutel van RSA gebruikt een toepassingsdomein. Hiermee kunt een Web-pagina waarbij meerdere WCF-services veilig gebruiken bijvoorbeeld dezelfde RSA-sleutel. Webpagina's die meerdere WCF-services verbruiken worden vaak gebruikt in de SharePoint services.
Oplossing
Informatie over de hotfix
Een ondersteunde hotfix is nu beschikbaar bij Microsoft. Het is echter bedoeld om alleen het probleem dat wordt beschreven in dit artikel. Pas deze alleen toe op systemen waarop dit specifieke probleem zich voordoet. Deze hotfix moet wellicht extra worden getest. Als u geen ernstige problemen ondervindt, is het daarom raadzaam te wachten op de volgende versie van Microsoft .NET Framework waarin deze hotfix is opgenomen.
U lost dit probleem meteen contact op met Microsoft Customer Support Services om de hotfix te verkrijgen. Voor een volledige lijst met telefoonnummers van Microsoft Customer Support Services en informatie over kosten van ondersteuning vindt u op de volgende Microsoft-website:
http://support.microsoft.com/contactus/?ws=supportOpmerking In speciale gevallen kunnen kosten die normaal aan ondersteuningsoproepen verbonden zijn, worden geannuleerd als een medewerker van Microsoft productondersteuning van mening is dat een specifieke update de oplossing van uw probleem is. De normale ondersteuningskosten blijven gelden voor extra ondersteuningsvragen die niet in aanmerking voor de specifieke update in kwestie komen.
Om deze hotfix te downloaden vanaf de MSDN Code Gallery, gaat u naar de volgende Microsoft-website:
http://code.msdn.microsoft.com/KB976394Opmerking De MSDN Code Gallery geeft de talen waarvoor de hotfix beschikbaar is. Als de taal die niet wordt weergegeven, is het omdat de pagina Galerie met Code bron niet beschikbaar voor die taal is.
Opmerking U kunt dit hotfix-combinatiepakket ook downloaden vanaf de volgende website van Microsoft Connect:
http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=23807De Engelse versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Om het verschil tussen UTC en lokale tijd op te zoeken, gebruikt u het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm.
x86 versies van Windows Vista Service Pack 2 en Windows Server 2008 Service Pack 2
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
---|---|---|---|---|
Smdiagnostics.dll |
3.0.4506.4429 |
110,592 |
02-Nov-2009 |
07:54 |
Servicemonikersupport.dll |
3.0.4506.4429 |
17,240 |
02-Nov-2009 |
07:54 |
System.identitymodel.dll |
3.0.4506.4429 |
434,176 |
02-Nov-2009 |
07:53 |
System.runtime.serialization.dll |
3.0.4506.4429 |
970,752 |
02-Nov-2009 |
07:54 |
System.servicemodel.dll |
3.0.4506.4429 |
5,943,296 |
02-Nov-2009 |
07:54 |
x64 versies van Windows Vista Service Pack 2 en Windows Server 2008 Service Pack 2
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Servicemonikersupport.dll |
3.0.4506.4429 |
19,304 |
02-Nov-2009 |
07:53 |
x64 |
Smdiagnostics.dll |
3.0.4506.4429 |
94,208 |
02-Nov-2009 |
07:53 |
x64 |
System.identitymodel.dll |
3.0.4506.4429 |
393,216 |
02-Nov-2009 |
07:53 |
x64 |
System.runtime.serialization.dll |
3.0.4506.4429 |
847,872 |
02-Nov-2009 |
07:53 |
x64 |
System.servicemodel.dll |
3.0.4506.4429 |
5,279,744 |
02-Nov-2009 |
07:53 |
x64 |
Itanium-versies van Windows Vista Service Pack 2 en Windows Server 2008 Service Pack 2
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Servicemonikersupport.dll |
3.0.4506.4429 |
33,624 |
02-Nov-2009 |
07:54 |
IA-64 |
Smdiagnostics.dll |
3.0.4506.4429 |
94,208 |
02-Nov-2009 |
07:54 |
IA-64 |
System.identitymodel.dll |
3.0.4506.4429 |
393,216 |
02-Nov-2009 |
07:53 |
IA-64 |
System.runtime.serialization.dll |
3.0.4506.4429 |
847,872 |
02-Nov-2009 |
07:53 |
IA-64 |
System.servicemodel.dll |
3.0.4506.4429 |
5,279,744 |
02-Nov-2009 |
07:53 |
IA-64 |
Vereisten
U moet .NET Framework 3.5 SP1 hebben geïnstalleerd om deze hotfix te kunnen hebben.
Opstartinformatie
U beschikt niet over de computer opnieuw opstarten nadat u deze hotfix hebt geïnstalleerd als er geen exemplaar van het .NET Framework wordt gebruikt.
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.