问题标签 [certreq]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powershell - 使用 certreq 从企业 CA 请求证书时如何抑制弹出窗口?
我正在尝试从与我们的企业 CA 服务器位于同一域中的计算机请求证书。一切正常,但我离使我的脚本具有零用户交互仅一步之遥。
我基本上修改了以下脚本以不包含任何参数并删除了 SAN 选项:
https://gallery.technet.microsoft.com/scriptcenter/Request-certificates-from-b6a07151
在使用以下命令从 .inf 文件创建新请求后,我得到一个弹出窗口:
Machine context template conflicts with user context.
当我单击确定时,一切正常。创建了一个新请求,脚本的其余部分工作正常。但是我找不到以编程方式单击“确定”的方法。
certreq 工具确实具有-q
(抑制交互式提示)和-f
(强制/绕过事物),但这些都不起作用。
certreq -new -q $inf $req
或同时使用-q
和-f
导致:
我几乎被困在这里。任何帮助,将不胜感激!
powershell - 在 powershell 中使用 certreq 在文件中生成私钥
我正在使用 powershell 脚本使用 certreq 创建证书签名请求 (CSR)。我需要文件中的私钥,但脚本没有生成它。我尝试查看 certreq 和其他资源的文档,但一无所获。在 INF 设置中,我设置 Exportable = TRUE。这是设置
我尝试的另一个解决方案是使用 openssl 获取私钥和 CSR。在此解决方案中,我同时获得了私钥和 CSR,但是当我将 CSR 提交给 CA 时,它会引发以下错误
我正在使用openssl如下
证书颁发机构 DN 如下
任何使用 certreq 获取私钥的建议,或者为什么 CA 在使用 openssl 时抛出错误。谢谢
amazon-web-services - Windows Server 上的 AWS CloudHSM 错误:证书请求处理器:未定义提供程序类型。0x80090017 (-2146893801 NTE_PROV_TYPE_NOT_DEF)
使用 AWS CloudHSM 服务在 Windows Server 上生成 CSR 时,我收到以下错误:
怎么了 ?
windows - 通过 ssh 向 Windows 服务器传递命令
我已将 openSSH 安装到 Windows 2012 服务器。我可以登录并获得命令提示符(dos shell?)。然后我可以运行带有所需参数的命令。该命令是“certreq”,我正在使用它来签署证书请求。该命令的语法是:certreq -submit -config xxxx -attrib yyy CertificateRequestFile CertificateFile。
在 CertificateRequestFile 已经存在的情况下,这可以毫无问题地工作,并且创建了证书文件。
openSSH 的一个标准特性是指定一个命令作为 ssh 会话的一部分运行,例如,从客户端我可以运行 ssh windowsServer "dir /s" 并按预期获得目录列表,然后会话断开连接。
我找不到使用上述“certreq”命令作为 ssh 参数的方法,以便建立连接、执行命令、创建 CertificateFile 并断开连接。我认为这可能是一种特定的引用方法,命令或参数或两者兼而有之。但我找不到有效的组合。在每种情况下,输出都包括列出 certreq 的正确用法,后跟错误 Unexpected argument: c:\path\to\CertificateRequestFile
好像说输入文件'certreq'需要的参数是不正确的。感谢任何帮助。谢谢你。