问题标签 [cer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
15 浏览

certificate - 签署证书问题

我有一个证书(certificate.cer)。当我从 Visual Studio 项目属性“签名”选项卡中选择此证书时。它会生成错误“所选文件不包含私钥,您必须选择包含私钥的证书”。请在这种情况下提供帮助。

先感谢您。

0 投票
1 回答
284 浏览

c# - 获取“服务器模式 SSL 必须使用具有关联私钥的证书。” 使用 .cer 而不是 .pfx 在 X509Certificate2 中出错

我在自定义 Web 服务器中使用 .cer 和 .key 文件通过 SslStream.AuthenticateAsServerAsync() 验证 ssl。X509Certificate2 的创建过程是这样的:

在使用 .pfx 时,这一切都可以,但是通过使用此代码将 .pfx 文件(及其生成过程)替换为 .cer 和 .key 文件,在 SslStream.AuthenticateAsServerAsync() 中,我得到了这个错误:

我用于执行此操作的其他方式:

同样在.net 5中使用这种新方式:

但是问题没有解决。

我想要的所有东西都是从 .cer 和 .key 文件创建 X509Certificate2,而不是从 .pfx 文件。我不知道问题在哪里以及问题在哪里。创建 X509Certificate2 导致问题,或者我错过了其他一些东西(例如在验证 sslstream 中)。坦克帮助我了解问题和最好的方法。

0 投票
0 回答
93 浏览

base64 - JAVA KEYTOOL - 如何通过 keytool 生成 Base64 编码的 X.509 (.CER) 格式的公钥?

我正在尝试与 SOAP Web 服务进行通信。

我需要使用私钥签署我的 SOAP-XML 请求,服务将使用我提供的公钥验证 XML 签名(公钥需要采用 Base64 编码的 X.509 (.CER) 格式)。

我用JAVA KEYTOOL生成密钥,命令如下:</p>

我已经提供了服务的公钥,请求由 client_keystore.jks 签名。

不幸的是,服务器的响应告诉我签名不匹配。检查是否使用正确的密钥进行签名。我已经验证了私钥和公钥似乎是正确的。所以我想知道生成我使用的密钥的方法是否错误?

0 投票
0 回答
17 浏览

xcode - Xcode 签名证书无效问题

我无法从 Xcode 中删除证书。在管理证书部分,当我尝试删除已撤销的证书时,它显示“写入权限错误”。给 Xcode Full 磁盘权限似乎没有帮助。任何想法?