生成证书签名请求的问题

Issue generating a certificate signing request

您好,我正在尝试为 JAVA 应用程序创建 HTTPS 证书请求。我已成功创建 tomcat.keystore,现在我正在尝试创建证书签名请求,但出现以下错误。

keytool error: java.io.FileNotFoundException: ôC:\cm_certreq.csrö (The filename, directory name, or volume label syntax is incorrect)

我运行作为管理员执行以下命令:

keytool -certreq -keyalg “RSA” -alias cm -file “C:\Temp\cm_certreq.csr” -keystore "C:\Users\Myaccount\Appdata\Roaming\Conf\tomcat.keystore"

从外观上看,我猜你的引述格式有点奇怪。可能是由于您 IDE/tooling 中的一些编码问题?

请尝试以下操作,它应该有效:

keytool -certreq -keyalg "RSA" -alias cm -file "C:\Temp\cm_certreq.csr" -keystore "C:\Users\Myaccount\Appdata\Roaming\Conf\tomcat.keystore"