Príznaky
Predstavte si nasledujúcu situáciu:
-
Zapnete algoritmus Federal informácie spracovanie štandardných FIPS na počítači.
-
Spustíte spravované aplikácie spustený pracovné postupy Extensible Markup Language objektu (známa aj ako XOML) v počítači.
-
Aplikácia sa spúšťa v .NET Framework 2.0 alebo novší.
V tomto prípade zlyhá. Navyše System.InvalidOperationException je výnimka a zobrazí nasledujúce chybové hlásenie:
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 Windows Workflow Foundation implementuje algoritmus hash pomocou Message Digest 5 (MD5). Však nie je kompatibilný s FIPS algoritmus MD5.
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.
Ak je rýchla oprava k dispozícii na stiahnutie, na začiatku tohto článku databázy Knowledge Base sa nachádza časť „K díspozícii je rýchla oprava na stiahnutie“. Ak sa táto sekcia nezobrazuje, odošlite požiadavku na služby zákazníkom spoločnosti Microsoft a podporu získať rýchlu opravu.
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: Formulár "Prevzatie dostupnej rýchlej opravy" sa zobrazuje pre jazyky, pre ktoré je rýchla oprava k dispozícii. Ak nemôžete nájsť požadovaný jazyk, je preto rýchla oprava nie je pre tento jazyk k dispozícii.
Požiadavky
.NET Framework 3.5 Service Pack 1 (SP1) nainštalované chcete použiť túto rýchlu opravu, musíte mať.
Požiadavka na reštartovanie
Nemáte na reštartovanie počítača po použití tejto rýchlej opravy, ak používa žiadne inštancie programu .NET Framework.
Informácie o nahradení rýchlej opravy
Táto rýchla oprava nenahrádza ďalšie 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 Server 2000, Windows Server 2003 a Windows XP x86
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
System.workflow.activities.dll |
3.0.4203.4443 |
1,142,784 |
17-Nov-2009 |
22:17 |
x86 |
System.workflow.componentmodel.dll |
3.0.4203.4443 |
1,630,208 |
17-Nov-2009 |
22:17 |
x86 |
System.workflow.runtime.dll |
3.0.4203.4443 |
540,672 |
17-Nov-2009 |
22:17 |
x86 |
Pre všetky podporované verzie systému Windows Server 2000, Windows Server 2003 a Windows XP x64
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
System.workflow.activities.dll |
3.0.4203.4443 |
1,060,864 |
17-Nov-2009 |
21:34 |
x86 |
System.workflow.componentmodel.dll |
3.0.4203.4443 |
1,519,616 |
17-Nov-2009 |
21:34 |
x86 |
System.workflow.runtime.dll |
3.0.4203.4443 |
454,656 |
17-Nov-2009 |
21:34 |
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.
Alternatívne riešenie
Tento problém obísť, vypnite FIPS algoritmus aplikácie. Postupujte podľa krokov popísaných v nasledujúcej webovej lokalite Microsoft Developer Network (MSDN):
http://blogs.msdn.com/shawnfa/archive/2008/03/14/disabling-the-fips-algorithm-check.aspxPoznámka: Táto metóda funguje iba pre aplikácie .NET Framework 2.0 SP1 alebo novší.
Ďalšie informácie
Ďalšie informácie o zapnutí FIPS algoritmus v počítači, nájdete na nasledujúcej webovej lokalite MSDN:
http://blogs.msdn.com/shawnfa/archive/2005/05/16/417975.aspx