Príznaky
Predstavte si nasledujúcu situáciu:
-
Máte Microsoft .NET Framework 3.5.1 nainštalovaný v počítači so systémom Windows 7 alebo Windows Server 2008 R2.
-
Povolíte nasledovné nastavenie zabezpečenia na tomto počítači:
Šifrovanie systému: použitie FIPS na šifrovanie, hash a podpisovanie algoritmovPoznámka: Ak chcete zapnúť toto nastavenie zabezpečenia, môžete nastaviť nasledujúcu položku databázy registry na hodnotu 1.
HKLM\System\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy\Enabled
-
Pokúsite spustiť s procesorom Microsoft ASP.NET 3.5 aplikácie, ktorá používa ovládací prvok ScriptManager.
-
Aplikácia úrovni súbor Web.config tejto aplikácie obsahuje nasledujúce nastavenia:
<compilation debug="true" /><machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
V tomto scenári, aplikácia sa nemôže spustiť. Okrem toho dostanete výnimku, podobné nasledujúcemu:
InvalidOperationException: Táto implementácia nie je súčasťou kryptografických algoritmov FIPS platformy Windows, overiť.
Príčina
Tento problém sa vyskytuje, pretože ScriptResourceHandlertriedy, ktorý je zahrnutý v súbore System.Web.Extensions.dll nie je kompatibilný s USA Federal informácie spracovanie štandardných FIPS.
Riešenie
Informácie o rýchlej oprave
Od spoločnosti Microsoft je k dispozícii podporovaná rýchla oprava. Táto rýchla oprava je však určená iba opravu problému, ktorý je popísaný v tomto článku. Rýchlu opravu použite len v počítačoch s týmto konkrétnym problémom. Táto rýchla oprava môže byť ďalej testovaná. Ak nie ste výrazne ovplyvnení týmto problémom, odporúčame vám počkať na ďalšiu aktualizáciu softvéru, ktorá bude obsahovať túto rýchlu opravu.
Ak chcete prevziať túto rýchlu opravu z lokality MSDN Code Gallery, navštívte na webovej lokalite spoločnosti Microsoft:
http://code.msdn.microsoft.com/KB981119
Poznámka: MSDN Code Gallery sa zobrazujú jazyky, pre ktoré je rýchla oprava k dispozícii. Ak nevidíte svoj jazyk v zozname, znamená to, že stránka Code Gallery nie je pre tento jazyk k dispozícii.
Poznámka: Ak sa vyskytnú ďalšie problémy alebo ak je potrebné riešiť problémy, je možné, že budete musieť vytvoriť samostatnú servisnú požiadavku. Na ďalšie žiadosti o podporu a problémy, ktoré sa netýkajú tejto konkrétnej rýchlej opravy, sa vzťahujú zvyčajné poplatky za poskytnutie technickej podpory. Úplný zoznam telefónnych čísel služieb zákazníkom spoločnosti Microsoft a podpora alebo vytvoriť samostatnú servisnú požiadavku, nájdete na webovej lokalite spoločnosti Microsoft:
http://support.microsoft.com/contactus/?ws=supportPoznámka: Môžete tiež prevziať túto rýchlu opravu z nasledujúcej webovej lokalite spoločnosti Microsoft:
https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=27494
Požiadavky
Microsoft .NET Framework 3.5.1 nainštalovaný chcete použiť túto rýchlu opravu, musíte mať. Musí byť počítač jeden z nasledujúcich operačných systémov:
-
Windows 7
-
Windows Server 2008 R2
Požiadavka na reštartovanie
Po použití tejto rýchlej opravy nie je potrebné reštartovať počítač.
Informácie o nahradení rýchlej opravy
Táto rýchla oprava nenahrádza žiadne iné rýchle opravy.
Informácie o súboroch
Anglická verzia tejto rýchlej opravy má atribúty súborov (alebo novšie atribúty) uvedené v nasledujúcej tabuľke. Dátumy a čas jednotlivých súborov sú uvedené vo formáte koordinovaného svetového času (UTC). Pri zobrazení informácií o súbore sa dátumy a čas prevedú na miestny čas. Ak chcete vyhľadať rozdiely medzi časom UTC a miestnym časom, použite kartu Časové pásmo v položke Dátum a čas v ovládacom paneli.
Pre všetky podporované verzie systému Windows 7 s procesorom typu x86
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
System.web.extensions.dll |
3.5.30729.5016 |
1,277,952 |
08-Mar-2010 |
13:20 |
x86 |
Pre všetky podporované verzie systémov Windows 7 a Windows Server 2008 R2 s procesorom typu x64
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
System.web.extensions.dll |
3.5.30729.5016 |
1,277,952 |
08-Mar-2010 |
13:21 |
x86 |
System.web.extensions.dll |
3.5.30729.5016 |
1,277,952 |
08-Mar-2010 |
13:20 |
x86 |
Pre všetky podporované verzie systému Windows Server 2008 R2 s procesorom typu IA-64
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
System.web.extensions.dll |
3.5.30729.5016 |
1,277,952 |
08-Mar-2010 |
13:18 |
x86 |
System.web.extensions.dll |
3.5.30729.5016 |
1,277,952 |
08-Mar-2010 |
13:20 |
x86 |
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Ďalšie informácie
Ďalšie informácie získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
811833 efekt umožňuje "šifrovanie systému: použitie FIPS na šifrovanie, hash a podpisovanie algoritmov" nastavenie zabezpečenia v systéme Windows XP a v novších verziách systému Windows
Ďalšie informácie o ScriptResourceHandler trieda, nájdete na nasledujúcej webovej lokalite Microsoft Developer Network (MSDN):ScriptResourceHandler triedaĎalšie informácie o terminológii z oblasti aktualizácii softvéru získate po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
824684 Popis štandardnej terminológie použitej na popis aktualizácií softvéru od spoločnosti Microsoft