我处于这种情况,我需要将大约200个SSL证书部署到我们代理处周围的各种设备(HP iLO--他们带来的喜悦......)。目前,我有一个从iLO设备获取CSR的powershell脚本,但我现在需要能够以自动方式与我们的CA签署此协议,以便我可以传回脚本并导入到设备中。Powershell脚本通过CA签署SSL CSR?
我们正在使用Microsoft证书服务,如果需要,我可以下载CA证书,证书链或CRL。
我真的不在乎我如何获得签名证书 - 我的意思是,如果PowerShell需要调用外部应用程序来签名,那很好。我已经看过.NET SDK中的makecert.exe,但它似乎没有完成这项工作。
我感觉可能使用OpenSSL - 如果有人能够启发我,那会很棒。
干杯