Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell 基于.CSR文件从RootCA生成证书_Powershell_Ssl_Certificate Authority - Fatal编程技术网

Powershell 基于.CSR文件从RootCA生成证书

Powershell 基于.CSR文件从RootCA生成证书,powershell,ssl,certificate-authority,Powershell,Ssl,Certificate Authority,作为正在进行的项目的一部分,我被要求创建一个PowerShell脚本,该脚本将大容量加载.CSR文件,将它们上载到我的内部使用的根签名证书颁发机构,并生成已签名的证书 模板已经设置好并开始工作了——现在,如果我想生成一个证书,我必须手动上传证书。CSR文件,然后转到应用程序,签名并导出。艰苦的工程 我在Powershell中遇到过Get Certificate命令,但我似乎无法确定.CSR文件是什么?非常感谢您的帮助 谢谢 使用PowerShell(或您选择的脚本语言,但我喜欢PS),您可以调用

作为正在进行的项目的一部分,我被要求创建一个PowerShell脚本,该脚本将大容量加载.CSR文件,将它们上载到我的内部使用的根签名证书颁发机构,并生成已签名的证书

模板已经设置好并开始工作了——现在,如果我想生成一个证书,我必须手动上传证书。CSR文件,然后转到应用程序,签名并导出。艰苦的工程

我在Powershell中遇到过Get Certificate命令,但我似乎无法确定.CSR文件是什么?非常感谢您的帮助

谢谢

使用PowerShell(或您选择的脚本语言,但我喜欢PS),您可以调用CertReq.exe命令来签署证书请求:

certreq -submit <Path to request file> <Path to output cert file>
使用PowerShell(或您选择的脚本语言,但我喜欢PS),您可以调用CertReq.exe命令对证书请求进行签名,如下所示:

certreq -submit <Path to request file> <Path to output cert file>