Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 24651|Отговор: 0

[.NET Core] .NET Core използва алгоритъма за криптиране RSA за решения за докладване на грешки

[Копирай линк]
Публикувано в 4.07.2018 г. 16:26:53 ч. | | |
Грешката във версията .NET Core 1.x е следната:

Не можеше да зареди тип 'System.Security.Cryptography.RSACryptoServiceProvider' от assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e'.

Грешката във версията .NET Core 2.x е следната:

Работата не се поддържа на тази платформа.

   в System.Security.Cryptography.RSA.FromXmlString(String xmlString)
   в CodeSharing.Common.RSACryptoProvider.SectionDecrypt(String base64code, String privateKey) в xxx


Тази статия използва версия 2.x като пример за решаване на проблема!

Основните причини за грешката саFromXmlStringТози метод е грешен!

Преформулирайте този метод:

Прехвърлете целия код, използван в FromXmlString, в RSA.FromXmlString(privateKey);  Заменете с FromXmlString(RSA, privateKey); Може да се реши!

Ресурси:https://github.com/ServiceStack/ ... lient/CryptUtils.cs




Предишен:Ionic Development Android App Practice (4): Позициониране на Baidu Map API
Следващ:Всяка версия на асистента за продуктов интерфейс за покупка на JD.com е с отворен код
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com