是否可以将 X509Certificate2 存储在 SQL Server 表中而不是从文件系统中提取 .p12 文件?我相信你可以,但不知道如何去做。
最佳答案
这绝对是可能的,X509Certificate2 有一个 RawData 属性,可以保存到您的 SQL 数据库中。要重建证书,您可以使用此 constructor
var cert = new X509Certificate2(filename);
var data = cert.RawData;
// save data to database...
// Fetch data from database...
cert = new X509Certificate2(data);
关于c# - 在数据库中存储X509Certificate2,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2240176/