我已经收到来自CN的客户的CSR,但没有收到我们要求的所有主题字段。
根据Scott *的回答 ,应该可以在CA颁发证书时随意指定最终的主题值,随意取舍CSR值。
我可以从头开始生成他们的证书,但是我需要开始导出和邮寄私人密钥。 我宁愿使用他们提交给CSR的公钥。
是否有人知道使用证书服务Web界面,CA MMCpipe理单元或MS命令行工具(certreq,certutil,certmgr等)来完成此操作的方法?
看来安装openssl是我最好的select,但是我宁愿不要修改CA服务器上的环境,除非绝对必要。 另一种可能性是一个PowerShell模块,如果有一个从发行者而不是请求者的angular度来操作(我们不启用服务器authentication证书的远程请求,而是要求一个CSR并使用Web界面来生成它通过将base64数据粘贴到表单中。)
到目前为止,我还没有发现任何可行的PowerShell模块 – 它们要么是客户端 ,要么不允许修改属性作为发布的一部分。
我很感激任何见解。 如果由于某种原因,即使我尝试openSSL也不能工作(例如,也许它不能与Windows CA颁发证书),那也是很好的了解。
*“CA创build您的证书并使用其认为合适的CSR主题的任何部分”