Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 24651|Svar: 0

[.NET Core] .NET Core bruger RSA-krypteringsalgoritmen til fejlrapporteringsløsninger

[Kopier link]
Opslået på 04/07/2018 16.26.53 | | |
Fejlen i .NET Core 1.x-versionen er som følger:

Kunne ikke indlæse typen 'System.Security.Cryptography.RSACryptoServiceProvider' fra assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e'.

Fejlen i .NET Core 2.x-versionen er som følger:

Drift understøttes ikke på denne platform.

   på System.Security.Cryptography.RSA.FromXmlString(String xmlString)
   på CodeSharing.Common.RSACryptoProvider.SectionDecrypt(Streng base64code, Streng privatKey) i xxx


Denne artikel bruger version 2.x som eksempel til at løse det!

Hovedårsagerne til fejlen erFromXmlStringDenne metode er forkert!

Omdefiner denne metode:

Læg al kode brugt i FromXmlString til RSA.FromXmlString (privatnøgle);  Erstat med FromXmlString (RSA, privatnøgle); Det kan løses!

Ressourcer:https://github.com/ServiceStack/ ... lient/CryptUtils.cs




Tidligere:Ionisk udvikling Android App Practice (4): Baidu Map API Positionering
Næste:Hver version af JD.com's købsproduktgrænsefladeassistent er open source
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com