46得票11回答
X509证书 - 密钥集不存在

我有一个使用WinForms编写的应用程序,它使用 WCF 服务,并将证书作为参数传递给函数:mySvcClient.SendDocument(cert.Export(X509ContentType.SerializedCert, "password")); ... 在WCF服务中,我使用字节...

44得票12回答
Kubernetes:过期证书

我们的Kubernetes 1.6集群在2017年4月13日构建时生成了证书。 2017年12月13日,我们将集群升级为版本1.8,并生成了新的证书[显然是不完全的证书]。 2018年4月13日,我们开始在Kubernetes仪表板的api-server中看到此消息: [authenti...

43得票3回答
如何从pfx / cer创建snk?

微软似乎创造了一个难以理解的认证丛林。 Microsoft X.509 证书 (.cer) 个人信息交换格式 (.pfx) 程序集签名密钥属性 (.snk) 是否建议基于pfx或cer创建snk文件? (不确定是否可行,如果可行,如何操作?) 虽然程序集可以用有密码保护的pfx进行...

41得票12回答
PEM例程:PEM_read_bio:行末格式错误

我试图解析embedded.mobileprovision文件中的开发人员证书。首先,我使用 security cms -D -i embedded.mobileprovision 获取base64编码的开发人员证书字符串。 然后,我将字符串每64个字符进行一次分割,并存储在名为dev....

40得票20回答
Docker拉取错误:x509证书已过期或尚未生效。

问题描述: 我正在尝试使用以下命令从公共仓库中拉取Ubuntu:docker pull ubuntu 然后我得到了这个结果(之前的命令昨天还可以工作): "拉取镜像时出错:获取 https://index.docker.io/v1/repositories/library/ubuntu/i...

40得票2回答
是否可能只使用C#编程生成X509证书?

我们正在尝试使用C#和BouncyCastle库编程生成X509证书(包括私钥)。我们尝试使用Felix Kollmann的此示例中的一些代码,但证书的私钥部分返回null。以下是代码和单元测试: using System; using System.Collections; using O...

40得票6回答
在.NET中将私钥与X509Certificate2类关联

我正在编写一些代码,用于创建X509证书和公钥/私钥对。将公钥添加到证书中,并将其发送给CA进行签名。 然后通过System.Security.Cryptography.X509Certificates.X509Certificate2类访问返回的证书。现在我想使用此证书与其他客户端建立安全...

35得票3回答
使用makecert添加或创建自签名证书的“主题替代名称”字段

如何使用makecert创建一个带有“主题备用名称”字段的证书? 你可以通过 -eku 选项添加一些字段,例如“增强型密钥用法”,并尝试使用 -san 选项,但是 makecert 不支持。 这是一个自签名证书,因此任何使用 IIS 创建要发送到 CA 的内容的方法都不适用。

35得票7回答
“管理私钥”选项缺失。

我正在开发在Windows 2008R2下托管在IIS 7.5上的传输安全WCF服务。我有一个在IIS 7.5中生成并存储在本地文件夹中的证书。 当我使用基本HTTP绑定或带传输安全的WSHttp绑定时,一切都正常。但是当我将其更改为NetTcp时,会出现异常: CryptographicE...

33得票1回答
IIS Express 运行在哪个账户下?

我需要让我的开发机从本地机器存储中读取证书。 为此,我需要运行winhttpcertcfg.exe并指定要提升权限的账户。 对于IIS Express,这个账户是什么? (对于IIS,它将是IWAM_MachineName) 非常感谢。