Microsoft-beveiligingsadvies: Uitgebreide beveiliging voor verificatie

Van toepassing op
.NET Framework 3.5 Service Pack 1 Windows Server 2008 Datacenter without Hyper-V Windows Server 2008 Enterprise without Hyper-V Windows Server 2008 for Itanium-Based Systems Windows Server 2008 Standard without Hyper-V Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 Standard Windows Server 2008 Web Edition Windows Vista Service Pack 2 Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate Windows Vista Enterprise 64-bit Edition Windows Vista Home Basic 64-bit Edition Windows Vista Home Premium 64-bit Edition Windows Vista Ultimate 64-bit Edition Windows Vista Business 64-bit Edition Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate Windows Vista Enterprise 64-bit Edition Windows Vista Home Basic 64-bit Edition Windows Vista Home Premium 64-bit Edition Windows Vista Ultimate 64-bit Edition Windows Vista Business 64-bit Edition Microsoft Windows Server 2003 Service Pack 1 Microsoft Windows Server 2003 Service Pack 2 Microsoft Windows XP Professional x64 Edition Microsoft Windows XP Service Pack 2 Microsoft Windows XP Home Edition Microsoft Windows XP Professional Microsoft Windows XP Service Pack 3 Microsoft Windows XP Home Edition Microsoft Windows XP Professional

Ondersteuning voor Windows Vista Service Pack 1 (SP1) eindigt op 12 juli 2011. Zorg dat Windows Vista wordt uitgevoerd met Service Pack 2 (SP2) als u beveiligingsupdates voor Windows wilt blijven ontvangen. Raadpleeg deze Microsoft-webpagina voor meer informatie: De ondersteuning voor sommige versies van Windows loopt af.

INLEIDING

Microsoft heeft beveiligingsadvies 973811 uitgebracht. Ga naar de volgende Microsoft-website voor het volledige beveiligingsadvies:

http://www.microsoft.com/technet/security/advisory/973811.mspx

Help en ondersteuning verkrijgen voor deze beveiligingsupdate

Hulp bij het installeren van updates:
Ondersteuning voor Microsoft Update

Beveiligingsoplossingen voor IT-professionals:
Probleemoplossing en ondersteuning voor TechNet-beveiliging

Bescherm uw Windows-computer tegen virussen en malware:
Virusoplossing en beveiligingscentrum

Lokale ondersteuning volgens uw land/regio:
Internationale ondersteuning

Meer informatie

Hoe kan ik .NET configureren voor het gebruik van Uitgebreide beveiliging voor verificatie?

Hier volgen de stappen voor het inschakelen van uitgebreide beveiliging voor Microsoft .NET Framework 2.0 Service Pack 2, .NET Framework 3.0 Service Pack 2 en .NET Framework 3.5 SP1.

Voor .NET Framework 2.0 Service Pack 2 (netwerkbibliotheek)

Uitgebreide beveiliging kan worden ingeschakeld door eigenschappen in te stellen op HttpListener. Ga voor meer informatie naar de volgende Microsoft MSDN-websites:

HttpListener.ExtendedProtectionPolicy
                 httpListener.ExtendedProtectionSelectorDelegate
                 HttpListener.DefaultServiceNames Als NegotiateStream wordt gebruikt, moeten de juiste overbelastingen van [Begin]AuthenticateAsServer en [Begin]AuthenticateAsClient worden gebruikt: Ga voor meer informatie naar de volgende Microsoft MSDN-websites:

http://msdn.microsoft.com/en-us/library/dd413524(v=VS.100).aspx
                 http://msdn.microsoft.com/en-us/library/dd413526(v=VS.100).aspx
                 http://msdn.microsoft.com/en-us/library/dd413525(v=VS.100).aspx
                 http://msdn.microsoft.com/en-us/library/dd413527(v=VS.100).aspx
                
                
Naast de aanbevelingen op deze Microsoft-websites, volgt u deze stappen:

  1. Installeer aan de clientzijde de update Uitgebreide beveiliging voor verificatie voor SSPI (Security Support Provider Interface). Deze update wijzigt SSPI om de Windows-verificatie te verbeteren. Bovendien voorkomt deze update dat referenties worden doorgestuurd. Nadat u deze update hebt geïnstalleerd, moet u de registerinstellingen implementeren die worden beschreven in het Microsoft Knowledge Base-artikel 968389 om uitgebreide beveiliging in te schakelen.

    Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:

    [968389](/kb/968389tion

  2. Installeer aan de serverzijde de update Uitgebreide beveiliging voor verificatie voor de HTTP-protocolstack.

Voor .NET Framework 2.0 Service Pack 2 (ASP.NET)

Er is geen speciale actie vereist om Uitgebreide beveiliging te gebruiken.

Voor .NET Framework 3.0 Service Pack 2 (WCF)

Ga als volgt te werk om de functie Uitgebreide beveiliging voor verificatie in WCF in te schakelen: Ga hiervoor als volgt te werk:

  1. Installeer aan de clientzijde de update Uitgebreide beveiliging voor verificatie voor SSPI (Security Support Provider Interface). Deze update wijzigt SSPI om de Windows-verificatie te verbeteren. Bovendien voorkomt deze update dat referenties worden doorgestuurd. Nadat u deze update hebt geïnstalleerd, moet u de registerinstellingen implementeren die worden beschreven in het Microsoft Knowledge Base-artikel 968389 om uitgebreide beveiliging in te schakelen.

    Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:

    [968389](/kb/968389tion

  2. Installeer aan de serverzijde de update Uitgebreide beveiliging voor verificatie voor de HTTP-protocolstack.

  3. Installeer de update Uitgebreide beveiliging voor verificatie voor IIS (Internet Information Services) wanneer IIS is geïnstalleerd.

    Nadat u de update hebt geïnstalleerd, volgt u de instructies in KB-artikel 973917 om uitgebreide beveiliging in IIS te configureren.

    Klik op de volgende artikelnummers in de Microsoft Knowledge Base voor meer informatie:

    973917 Beschrijving van de update waarmee Uitgebreide beveiliging voor verificatie in IIS (Internet Information Services) wordt geïmplementeerd

    970430
    Beschrijving van de update waarmee uitgebreide beveiliging voor verificatie wordt geïmplementeerd in de HTTP-protocolstack (http.sys)

  4. Gebruik de klasse ExtendedProtectionPolicy in WCF om het beleid voor uitgebreide beveiliging aan te geven dat door de server wordt gebruikt om binnenkomende clientverbindingen te valideren. De klasse kan alleen worden toegepast als de beveiligingsmodus is ingesteld op de modus Transport of de modus TransportWithMessageCredential. Hieronder ziet u een voorbeeldcode waarin de configuratie in een bindend element van een serviceconfiguratiebestand wordt weergegeven:

    <binding>
    ……………
       <security mode="Transport">
               <transport ……………>                     
                 <extendedProtectionPolicy policyEnforcement ="WhenSupported"/>
               </transport > 
             </security>
    </binding>
    
    
    

    Ga naar de volgende Microsoft TechNet-website voor meer informatie over de functie Uitgebreide beveiliging voor verificatie:

    Uitgebreide beveiliging voor verificatie

                
                
                
                
Klik op de volgende artikelnummers in de Microsoft Knowledge Base voor meer configuratiegegevens:

Artikelnummer Artikeltitel
982532 Beschrijving van het updatepakket voor .NET Framework 3.5 Service Pack 1 voor Windows Vista Service Pack 1 en voor Windows Server 2008 Service Pack 1 (976767 en 980843): 8 juni 2010
982533 Beschrijving van het updatepakket voor .NET Framework 3.5 Service Pack 1 voor Windows Vista Service Pack 2 en voor Windows Server 2008 Service Pack 2 (976768 en 980842): 8 juni 2010
982535 Beschrijving van het updatepakket voor .NET Framework 3.5 Service Pack 1 voor Windows Vista Service Pack 1 en voor Windows Server 2008 Service Pack 1 (976767, 980843 en 976771): 8 juni 2010
982536 Beschrijving van het updatepakket voor .NET Framework 3.5 Service Pack 1 voor Windows Vista Service Pack 2 en voor Windows Server 2008 Service Pack 2 (976768, 980842 en 976772): 8 juni 2010
982167 Beschrijving van het updatepakket voor .NET Framework 3.5 Service Pack 1 en het .NET Framework 2.0 Service Pack 2 voor Windows XP en voor Windows Server 2003 (976765 en 980773): 8 juni 2010
982168 Beschrijving van het updatepakket voor .NET Framework 3.5 Service Pack 1 voor Windows XP en voor Windows Server 2003 (976765, 980773 en 976769): 8 juni
2262911 'Kan type 'System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy' niet laden' uitzonderingsfout na het installeren, bijwerken van 982167 of bijwerken van 982168

Bekende problemen

Klik voor meer informatie over bekende problemen met deze software op het volgende artikelnummer in de Microsoft Knowledge Base:

Artikelnummer Artikeltitel
2197146 Updates voor .NET Framework 3.5 Service Pack 1 en .NET Framework 2.0 Service Pack 2 kan tot gevolg hebben dat in plaats van de volledige titel van de update het Microsoft Knowledge Base-artikelnummer wordt weergegeven in het onderdeel Software van Configuratiescherm