我们希望自动创build证书,但无法使用Certreq来填写描述字段值。
到现在为止,我们已经通过MMC证书pipe理单元手动创build了证书,但是我们正在从命令行探索这个问题。
我到目前为止的过程是在NewRequest部分用这个创build一个RequestIn.inf文件:
[NewRequest] Subject = "CN=www.example.com,OU=...,O=...,L=...,S=...,C=..." Exportable = false MachineKeySet = true RequestType = PKCS10 FriendlyName = "www.example.com"
然后我运行它将其转换为请求文件:
certreq -New RequestIn.inf RequestOut.req
问题是,当我们通过GUI手动创build请求时,我们可以input“友好名称”和“描述”值。 但是,我不能在我的生活中find可能被称为描述属性的东西。 我试着把Description = "www.example.com"并收到“数据无效”的错误; 我试图猜测还有什么可能被调用,并没有成功。
我发现这个technet文章似乎列出了可以在certreq上input的所有内容 ,似乎没有任何描述属性的选项。
我并不想让我们的stream程“运行这个脚本,然后进入GUI并修改描述”。
有谁知道这是否可以从命令行做?