当前位置: 首页 > 知识库问答 >
问题:

在为tomcat生成SSL证书时,未收到密钥传递提示

缑嘉玉
2023-03-14

我试图在tomcat上启用SSL,并使用以下命令生成密钥库

/jdk1。6.0_23/bin/keytool-genkey-alias grc-keyalg RSA-keystore-keystore-storetype pkcs12

这很好,并且生成了一个密钥库,但是在我在线找到的所有教程中,它们都指出,作为最后一步,应该提示我输入一个密钥传递,然后我必须输入我为请求storepass的前两个提示输入的相同值。我的问题是:我从来没有得到最后的提示。

我在Oracle Enterprise Linux 5上运行这个。

有什么想法吗?

共有1个答案

燕成双
2023-03-14

使用密钥库类型pkcs12时,Keytool始终使用密钥库密码作为密钥。它不会提示您输入它,因为它无法更改,如果您尝试使用-keypass提供它,您将收到一条警告,说明它被忽略。

 类似资料:
  • 我正在尝试创建一个公钥以允许我推送到Git,但我的. ssh文件夹尚未创建。 以下是我运行的命令: $ssh-keygen-t rsa-Cemaill@me.com 生成公共/私有rsa密钥对 输入保存密钥的文件(/h/.ssh/id\u rsa): 这就是H:驱动器配置、数据、配置文件、配置文件中的全部内容。V2 我认为有一个问题,因为当我得到提示输入文件,其中保存密钥(/h//. ssh/id

  • 我有SSL证书、私钥和SSLCertificateChain证书如下: > SSL证书: ----开始证书---- 私钥: ----开始RSA私钥----- 这里有钥匙 在/opt/tomcat/conf/server.xml中将连接器修改为: 我重新启动了tomcat服务器,http://www.digicert.com/help/show错误“SSL证书不可信”,如图所示。 文件扩展名或con

  • 问题内容: 我的Java程序如何知道包含证书的密钥库在哪里?或者,如何告诉我的Java程序在哪里寻找密钥库? 在以某种方式指定了密钥库之后,如何指定用于对服务器进行身份验证的证书? 问题答案:

  • 我想生成一个自签名的可信证书和一个csr,并用创建的可信证书对csr进行签名。我正在用keytool尝试它。在使用以下命令创建受信任证书的第一步中 keytool-list-v-keystore cert/test.keystore 使用上面的“genkey”命令创建的证书的条目类型为“privatekeyentry”,如何创建可信的证书条目?

  • 想知道是否有人能告诉我我把事情搞砸了!我有一个keytool创建的密钥库,一个来自Thawte的主要、次要和ssl证书。我最初使用openssl创建CSR,然后使用记录的过程将私钥转换为PKCS12,以导入密钥库。 我相信我已经将它们全部导入到keystore ok(但显然不是!)但是我从Tomcat得到的错误是:“java.io.IOExcsionAlias名称不能识别密钥条目 如果我做一个这是

  • 我想在我的应用程序中使用SSL锁定(公钥锁定)。我是新来的。有人可以回复我简单的步骤生成公钥,csr文件和SSL证书iOS。