7得票2回答
我可以在不使用证书存储区的情况下在ASP.NET中使用X509Certificate2证书吗?

我正在尝试在Rackspace Cloud内的ASP.NET Web服务中使用X509Certificate。我有一种感觉,云节点上的证书存储可能会导致问题。我也有一个相关的问题,即我在使用iPhone Apple Push Notification Provider(apns-sharp)C...

25得票10回答
如何从X509Certificate2中解析出Subject Alternate Names?

有没有一种简单的方法可以从X509Certificate2对象中获取替代主题名称(Subject Alternate Names)? foreach (X509Extension ext in certificate.Extensions) { ...

8得票2回答
设置证书中的私钥会导致Windows服务挂起

我有一个应用程序,需要使用一张需要从提示窗口获取密码的证书。 我有以下代码。 SecureString password = GetPassword(); X509Certificate2 certificate = GetCertificate(); var cspParameters...

14得票4回答
Certutil要求连接智能卡。

我正在尝试运行certutil -repairstore命令,但一直被要求插入智能卡。然而,这是在AWS上的虚拟机,没有智能卡选项。 如果有任何绕过智能卡并完成修复的想法,将不胜感激。

17得票1回答
在为Identity Server 4生成自签名证书时出现“error:23076071:PKCS12 routines:PKCS12_parse:mac verify failure”错误。

我们正在Kubernetes上开发微服务应用程序。 其中一个微服务是IdentityServer实例。 最初,我想在Docker上本地测试解决方案,以确保它能正常运行。 为此,我想将证书复制到appsettings.json中。 最终,此值将由Kubernetes secret替换。 在我的启...

31得票1回答
所有不同的X509KeyStorageFlags的理由是什么?

今天,我的一个同事遇到了与这些有关的另一个错误!我自己在过去也发现这些标志非常令人沮丧,因为如果在实例化X509Certificate2对象、导出它们或将它们保存在X509Store中时,稍微出错,就可能会陷入各种奇怪的错误情况,例如: 即使你在机器存储中拥有该证书,也无法意外地告诉NET...

15得票5回答
如何在Azure密钥保管库中序列化和反序列化PFX证书?

我有一堆字符串和pfx证书,想要将它们存储在Azure密钥保管库中,只有被允许的用户/应用程序才能获取它们。将字符串作为秘密存储并不难,但我该如何序列化证书,以便我可以检索并在C#中反序列化为X509Certificate2对象? 我尝试将其存储为密钥。以下是Azure Powershell...

12得票4回答
X509Certificate2错误 - 系统找不到指定的文件。

相关代码在独立控制台应用程序中运行良好,但在尝试使其在NSB架构中工作时出现错误。我已经尝试在工作器中以及在测试控制台应用程序中单独测试相同的代码。无论哪种情况,在以下行中都会出错- X509Certificate2 certificate = new X509Certificate2(fil...

11得票4回答
从X509Certificate对象中导出私钥

我们使用 C# 代码通过 .p12 文件来创建 X509Certificate2,我们在构造函数中插入证书路径和证书密码。我们还将其标记为可导出,如下所示:X509Certificate2 x509Certificate2 = new X509Certificate2 ("...\\MyCer...

8得票2回答
找不到具有X509Certificate2的指定对象

我正在尝试加载一个包含访问Google日历API秘钥的文件。 参考此教程。 为了做到这一点,我创建了以下代码: var certificate = new X509Certificate2("client_secret.json", "notasecret", X509KeyStorageF...