2

在受人尊敬的网站上提交 CSR 时,Network Solutions我收到一条错误消息The CSR provided uses an unsupported signature algorithm. Supported algorithms are: md5withrsa, sha1withrsa, oid 1.2.840.113549.1.1.4, oid 1.2.840.113549.1.1.5。我正在使用的命令如下,不知道为什么当这正是他们在他们的网站Apache Tomcat网站上列出的内容时不接受它

keytool -genkey -keyalg RSA -alias tomcat -keystore domain_keystore.jks -keysize 2048

后面跟着命令生成CSR

keytool -certreq -alias tomcat -file domain_keystore.csr -keystore domain_keystore.jks 

当我openssl用来生成密钥时,它会被Network Solutions. 但是有些我无法让它与tomcat一起运行:(

openssl req -nodes -newkey rsa:2048 -keyout www_website_com.key -out www_website_com.csr

在 Mac + Tomcat 上安装第三方证书时已筋疲力尽,需要帮助

4

1 回答 1

3

您可以使用该-sigalg选项来指定与 一起使用的签名算法keytool -certreq

keytool -certreq -sigalg sha1withrsa -alias tomcat -file domain_keystore.csr -keystore domain_keystore.jks
于 2013-09-06T22:39:04.263 回答