Väljaandmiskuupäev:22. juuni 2022

[07/04/2023] parandatud nii, et see hõlmaks Windows 10 versioonide 1607 ja 1507 puuduvad versioonid

[24.07.2023] parandatud, et lisada väljaande üksikasjad 11. juuli 2023 turbe- ja kvaliteedivärskenduskomplekti lahenduse kohta

Kokkuvõte

See artikkel aitab leevendada probleemi pärast 13. juuni 2023 värskenduste .NET raamistik ja .NET installimist võib kasutajatel esineda probleeme sellega, kuidas .NET raamistik käitusaja import X.509 serte.

Sümptom

Kui kasutate klassi X509Certificate, X509Certificate2või X509Certificate2Collectionprivaatvõtit sisaldava PKCS#12 bloobi importimiseks, võib kutsuv rakendus järgida allpool toodud erandit.

  • System.Security.Cryptography.CryptographicException: Sisestatud paroolita PKCS12 (PFX) on ületanud lubatud iteratsioonide maksimumarvu. Lisateavet leiate https://go.microsoft.com/fwlink/?linkid=2233907 .

See tõrge mõjutab PKCS#12 bloobid, mis on eksporditud [nt X509Certificate.Export(X509ContentType.Pfx)] kaudu ilma paroolita. Tõrge võib ilmneda mitte-deterministlikult.

Lahendus

Microsoft on selle probleemi lahendamiseks välja andnud .NET raamistik ja .NET-i värskendatud installerid. Neid installe saab mõjutatud seadmele rakendada olenemata sellest, kas arvuti on juba rakendanud algsed 13. juuni 2023 .NET raamistik ja .NET turbevärskendused.

NB!: 

Lahendus

Seda probleemi lahendati 22. juunil 2023 välja antud ribaülestes värskendustes .NET raamistik 4.6.2 ja uuemates Windowsi ja Windows Serveri versioonides, mida see probleem mõjutab. Nende ribavälise värskenduse autonoomse paketi hankimiseks otsige kb-numbrit Microsoft Update'i kataloogist. Saate need värskendused windows Server Update Servicesi (WSUS) ja Microsofti lõpp-punkti Configuration Manager käsitsi importida. WSUS-i juhised leiate teemast WSUS ja kataloogisait. Konfiguratsioonihalduri juhised leiate teemast Värskenduste importimine Microsoft Update'i kataloogist.

Kui kasutasite selle probleemi lahendamiseks mõnda lahendust või leevendust, pole neid enam vaja ja soovitame need eemaldada. Ajutise lahenduse eemaldamiseks vaadake läbi juhiste saamiseks rakendatud ajutine või alternatiivne lahendus.

Toote versioon

Update (Värskenda)

Windows 11, versioon 22H2

.NET raamistik 4.8.1

Kataloogi

5028576

Windows 11, versioon 21H2

.NET raamistik 4.8

Kataloogi

5028582

.NET raamistik 4.8.1

Kataloogi

5028575

Windows Server 2022

.NET raamistik 4.8

Kataloogi

5028584

.NET raamistik 4.8.1

Kataloogi

5028578

Azure Stack HCI, versioon 22H2

.NET raamistik 4.8

Kataloogi

5028584

Azure Stack HCI, versioon 21H2

.NET raamistik 4.8

Kataloogi

5028584

Windows 10 versioon 22H2

.NET raamistik 4.8

Kataloogi

5028579

.NET raamistik 4.8.1

Kataloogi

5028574

Windows 10 versioon 21H2

.NET raamistik 4.8

Kataloogi

5028579

.NET raamistik 4.8.1

Kataloogi

5028574

Windows 10 1809 (2018. aasta oktoobri värskendus) ja Windows Server 2019

.NET raamistik 4.7.2

Kataloogi

5028588

.NET raamistik 4.8

Kataloogi

5028581

Windows 10 1607 (aastapäevavärskendus) ja Windows Server 2016

.NET raamistik 4.6.2, 4.7, 4.7.1, 4.7.2

Kataloogi

5028623

.NET raamistik 4.8

Kataloogi

5028580

Windows 10 1507

.NET raamistik 4.6, 4.6.2

Kataloogi

5028622

Windows Embedded 8.1 ja Windows Server 2012 R2

.NET raamistik 4.6.2, 4.7, 4.7.1, 4.7.2

Kataloogi

5028590

.NET raamistik 4.8

Kataloogi

5028585

Windows Embedded 8 ja Windows Server 2012

.NET raamistik 4.6.2, 4.7, 4.7.1, 4.7.2

Kataloogi

5028589

.NET raamistik 4.8

Kataloogi

5028583

Windows Embedded 7 Standard ja Windows Server 2008 R2 SP1

.NET raamistik 4.6.2, 4.7, 4.7.1, 4.7.2

Kataloogi

5028591

.NET raamistik 4.8

Kataloogi

5028586

kõik toetatud Windowsi versioonid

.NET 6.0.19

Kataloogi

5028613

.NET 7.0.8

Kataloogi

5028614

Seda probleemi lahendati kõigi selle probleemiga mõjutatud Windowsi ja Windows Serveri versioonide toetatud .NET raamistik versioonide korral 11. juulil 2023 välja antud kumulatiivses koondvärskenduses.  Turbe- ja kvaliteedivärskenduskomplekt on saadaval Windows Update, Windows Server Update Servicesi ja Microsoft Update'i kataloogi kaudu.   

Märkus. Kliendid, kes tuginevad Windows Update ja Windows Server Update Services, saavad automaatselt .NET raamistik versioonikohased värskendused. Täiustatud süsteemiadministraatorid saavad kasutada ka alltoodud Otsest Microsoft Update'i kataloogi allalaadimislinke .NET raamistik-spetsiifilistele värskendustele. Enne nende värskenduste rakendamist kontrollige hoolikalt .NET raamistik versiooni rakendatavust, et installida värskendused ainult süsteemidesse, kus need kehtivad.

Kui kasutasite selle probleemi lahendamiseks mõnda lahendust või leevendust, pole neid enam vaja ja soovitame need eemaldada. Ajutise lahenduse eemaldamiseks vaadake läbi juhiste saamiseks rakendatud ajutine või alternatiivne lahendus.

Toote versioon

Update (Värskenda)

Windows 11, versioon 22H2

.NET raamistik 3.5, 4.8.1

Kataloogi

5028851

Windows 11, versioon 21H2

.NET raamistik 3,5, 4,8

Kataloogi

5028856

.NET raamistik 3.5, 4.8.1

Kataloogi

5028850

Windows Server 2022

.NET raamistik 3,5, 4,8

Kataloogi

5028858

.NET raamistik 3.5, 4.8.1

Kataloogi

5028852

Azure Stack HCI, versioon 22H2

5028935

.NET raamistik 3,5, 4,8

Kataloogi

5028858

Azure Stack HCI, versioon 21H2

5028943

.NET raamistik 3,5, 4,8

Kataloogi

5028858

Windows 10 versioon 22H2

5028937

.NET raamistik 3,5, 4,8

Kataloogi

5028853

.NET raamistik 3.5, 4.8.1

Kataloogi

5028849

Windows 10 versioon 21H2

5028944

.NET raamistik 3,5, 4,8

Kataloogi

5028853

.NET raamistik 3.5, 4.8.1

Kataloogi

5028849

Windows 10 1809 (2018. aasta oktoobri värskendus) ja Windows Server 2019

5028936

.NET raamistik 3.5, 4.7.2

Kataloogi

5028862

.NET raamistik 3,5, 4,8

Kataloogi

5028855

Windows 10 1607 (aastapäevavärskendus) ja Windows Server 2016

.NET raamistik 3.5, 4.6.2, 4.7, 4.7.1, 4.7.2

Kataloogi

5028169

.NET raamistik 4.8

Kataloogi

5028854

Windows 10 1507

.NET raamistik 3.5, 4.6, 4.6.2

Kataloogi

5028186

Windows Embedded 8.1 ja Windows Server 2012 R2

5028941

.NET raamistik 3,5

Kataloogi

5028872

.NET raamistik 4.6.2, 4.7, 4.7.1, 4.7.2

Kataloogi

5028864

.NET raamistik 4.8

Kataloogi

5028859

Windows Embedded 8 ja Windows Server 2012

5028940

.NET raamistik 3,5

Kataloogi

5028869

.NET raamistik 4.6.2, 4.7, 4.7.1, 4.7.2

Kataloogi

5028863

.NET raamistik 4.8

Kataloogi

5028857

Windows Embedded 7 Standard ja Windows Server 2008 R2 SP1

5028939

.NET raamistik 3.5.1

Kataloogi

5028871

.NET raamistik 4.6.2, 4.7, 4.7.1, 4.7.2

Kataloogi

5028865

.NET raamistik 4.8

Kataloogi

5028860

Windows Server 2008 SP2

5028942

.NET raamistik 2.0, 3.0

Kataloogi

5028870

.NET raamistik 4.6.2

Kataloogi

5028865

Mõjutatud värskendused

See mõjutab järgmisi .NET raamistik ja .NET-i versioone.

  • .NET raamistik 4.6.2, 4.7, 4.7.1, 4.7.2, kui installitud on 13. juuni 2022 turbevärskendus.

  • .NET raamistik 4.8, kui installitud on 13. juuni 2022 turbevärskendus.

  • .NET raamistik 4.8.1, kui installitud on 13. juuni 2022 turbevärskendus.

  • .NET 6.0.18.

  • .NET 7.0.7.

Korduma kippuvad küsimused (KKK)

Millal see muudatus tehti?

See käitumise muutus tehti 13. juunil 2022. aastal .NET-i ja .NET raamistik turbevärskendustega.

Kas mul on vaja see uus värskendus installida?

Selle uue värskenduse installimine on vajalik ainult siis, kui teie rakendusel esineb selle artikli ülaosas pealkirjas "Sümptom" kirjeldatud probleem. Kui teil seda probleemi ei esine, pole teil vaja seda värskendust installida.

Kas see uus värskendus asendab 13. juuni 2023 .NET raamistik värskenduse?

Ei. Kui kasutate .NET raamistik, peaksite enne uue 22. juuni 2023 värskenduse installimist installima 13. juuni 2023 värskenduskomplekti või ainult turbevärskenduse.

Kas see uus värskendus asendab versiooni .NET 6.0.18 või .NET 7.0.7?

Jah. Selle värskenduse raames anname välja ka versioonid .NET 6.0.19 ja .NET 7.0.8, mille mõlemad saab alla laadida https://get.dot.net/. Nende väljaannete eesmärk on asendada versioonid .NET 6.0.18 ja .NET 7.0.7, mis anti välja 13. juunil 2023.

Ainus erinevus .NET 6.0.19 / 7.0.8 ja .NET 6.0.18 / 7.0.7 vahel on eespool mainitud ühilduvusparandus. .NET 6.0.19 / 7.0.8 ei sisalda täiendavaid turbeparandusi rohkem, kui on avaldatud versioonis .NET 6.0.18 / 7.0.7.

Teave kaitse ja turvalisuse kohta

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.