如何通过其他证书签署证书

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过其他证书签署证书相关的知识,希望对你有一定的参考价值。

我有两个X509Certificate2证书。如何用另一个证书签名?

我将非常感谢工作样本。

答案

MSDN @ https://msdn.microsoft.com/en-us/library/ms729856%28v=vs.110%29.aspx上提供了一些基本信息您将需要使用ClientCredentials和ClientCredentialsSecurityTokenManager。

另一答案

证书已经签署。您可以签署证书申请或签署您正在创建的证书(在“创建时”)。 要使用C#创建签名证书,可以使用IX509CertificateRequestCertificate接口(https://msdn.microsoft.com/en-us/library/windows/desktop/aa377124(v=vs.85).aspx)。使用“SignerCertificate”属性(签署者证书必须安装在计算机上的证书存储中)。 您必须将“CERTENROLLLib”添加到C#项目以访问IX509CertificateRequestCertificate接口。 以下是在C#中使用IX509CertificateRequestCertificate接口的示例:https://exceptionshub.com/how-to-create-a-self-signed-certificate-using-c.html

以上是关于如何通过其他证书签署证书的主要内容,如果未能解决你的问题,请参考以下文章

CA如何吊销签署过的证书

通过签署 CSR 创建 x509 v3 用户证书

如何使用 Google 签名密钥签署 apk 以上传到其他应用商店

如何判断使用啥配置文件/签名证书来签署 .ipa?

如何使用椭圆曲线私钥和 ECDSA 算法签署证书?

用于签署“AppName”的证书已过期或已被撤销。签署和安装应用程序需要更新的证书