0
我移植一个.NET 4.5的项目到.NET的核心,我被吸进的功能...移植x509证书和CryptoConfig从.NET 4.5到.NET核心
public bool IsMessageSignatureValid(byte[] bytes, string signature) {
X509Certificate2 certificate = GetX509Certificate();
RSACryptoServiceProvider rsa = certificate.PublicKey.Key as RSACryptoServiceProvider;
return rsa.VerifyData(bytes, CryptoConfig.MapNameToOID("SHA1"), Convert.FromBase64String(signature));
}
- 有”再在
System.Security.Cryptography.X509Certificates.PublicKey
.Net的核心没有Key
财产 - 没有
CryptoConfig
类System.Security.Cryptography .Net的核心
任何人都可以给我一些想法如何到FI x它?非常感谢
是的,我刚刚发现那分钟前,反正谢谢! – user163695
你救了我的一天。谢谢。 –