Požymiai

Įsivaizduokite tokią situaciją:

  • Galite įgalinti federalinių informacijos tvarkymo Standard (FIPS) algoritmas kompiuteryje.

  • Paleidžiate valdomos programos, kuri darbo eigos objekto išplėstine (taip pat žinomas kaip XOML) kompiuteryje.

  • Programa veikia .NET Framework 2.0 ar vėlesnės versijos.

Pagal šį scenarijų, taikomoji programa sugenda. Be to, System.InvalidOperationException išimtis, ir gaunate tokį klaidos pranešimą:

Šis diegimas nėra Windows platformos FIPS patvirtintų kriptografinių algoritmų dalis.

Priežastis

Ši problema kyla dėl to, kad Windows Workflow Foundation įgyvendina maišos algoritmai naudodami pranešimo suvestinė 5 (MD5). Tačiau MD5 nėra suderinamas su FIPS algoritmas.

Sprendimas

Karštųjų pataisų informacija

„Microsoft“ pateikia palaikomas karštąsias pataisas. Tačiau šios karštosios pataisos skirtos tik šiame straipsnyje aprašytai problemai spręsti. Jas taikykite tik sistemoms, kuriose kyla ši konkreti problema.

Jeigu karštąsias pataisas galima atsisiųsti, šio žinių bazės straipsnio viršuje yra skyrius „Galima atsisiųsti karštąsias pataisas“. Jei šio skyriaus nėra, pateikite užklausą „Microsoft“ klientų aptarnavimo ir palaikymo tarnybai, kad gautumėte karštąsias pataisas.

Pastaba. Jeigu kyla papildomų problemų arba jei reikia šalinti triktis, gali reikėti pateikti atskirą užklausą. Už papildomą pagalbą dėl problemų ir klausimų, nesusijusių su čia nurodytomis karštosiomis pataisomis, bus taikomi įprasti mokesčiai už pagalbos paslaugas. Sąrašą Microsoft klientų aptarnavimo ir palaikymo tarnybos telefonų numerių arba sukurti atskirą aptarnavimo užklausą, apsilankykite šioje "Microsoft" svetainėje:

http://support.microsoft.com/contactus/?ws=supportPastaba. Formoje „Galima atsisiųsti karštąsias pataisas“ nurodomos kalbos, kurioms skirtos karštosios pataisos. Jei nematote savo kalbos, tai kalbai skirtų karštųjų pataisų nėra.

Būtinosios sąlygos

Turi būti toliau .NET Framework 3.5 pakeitimų paketas 1 (SP1) Norint taikyti šias karštąsias pataisas.

Reikalavimas paleisti iš naujo

Turite iš naujo paleisti kompiuterį, kai pritaikote šias karštąsias pataisas, jei nėra egzempliorius .NET Framework yra naudojami.

Karštųjų pataisų pakeitimo informacija

Ši karštosios pataisos nepakeičia jokių kitų karštųjų pataisų.

Failo informacija

Šių karštųjų pataisų anglų k. versijos failo atributai (failo atributai) yra išvardyti toliau pateiktoje lentelėje. Datos ir laiko informacija pateikta pagal universalųjį laiką (UTC). Kai peržiūrite failo informaciją, ši informacija konvertuojama į vietos laiką. Norėdami sužinoti UTC ir vietos laiko skirtumą, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.

Visoms palaikomoms x86 Windows Server 2000, Windows Server 2003 ir Windows XP

Failo vardas

Failo versija

Failo dydis

Data

Laikas

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

Visoms palaikomoms x64 Windows Server 2000, Windows Server 2003 ir Windows XP

Failo vardas

Failo versija

Failo dydis

Data

Laikas

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

Būsena

„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Sprendimas

Norėdami išspręsti šią problemą, išjunkite FIPS algoritmas taikomajai programai. Norėdami tai padaryti, atlikite veiksmus, aprašytus šioje "Microsoft" programų kūrėjų tinklo (MSDN) žiniatinklio svetainėje:

http://blogs.msdn.com/shawnfa/archive/2008/03/14/disabling-the-fips-algorithm-check.aspxPastaba. Šis būdas tinka tik dėl programų, kurios paleisti ".NET Framework 2.0" SP1 arba naujesnės versijos.

Daugiau informacijos

Jei norite gauti daugiau informacijos, kaip įgalinti FIPS algoritmas kompiuteryje, apsilankykite šioje MSDN žiniatinklio svetainėje:

http://blogs.msdn.com/shawnfa/archive/2005/05/16/417975.aspx

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Ar esate patenkinti vertimo kokybe?

Kas turėjo įtakos jūsų patirčiai?

Turite daugiau atsiliepimų? (Pasirinktinai)

Dėkojame už jūsų atsiliepimus!

×