首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >导入证书后出现Java Keytool错误,"keytool错误: java.io.FileNotFoundException &访问被拒绝“

导入证书后出现Java Keytool错误,"keytool错误: java.io.FileNotFoundException &访问被拒绝“
EN

Stack Overflow用户
提问于 2012-04-26 02:02:44
回答 12查看 305.1K关注 0票数 160

我正在尝试通过HTTPS连接Java Web API;但是,抛出了一个异常:

代码语言:javascript
复制
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException

我遵循了从在线keytool和SSL证书教程中学到的以下步骤:

我将HTTPS URL复制到浏览器中,下载SSL证书并使用Internet Explorer.

  • Exported将它们安装在浏览器中。将证书保存到我计算机上的路径,证书保存为.cer

  • Used
  1. 选项。下面的命令执行时没有任何错误。

在命令提示符下,C:\path\of\exportedCert.cer

  • I -import -alias downloadedCertAlias -keystore C:\path\to\my\keystore\cacerts.file -file keytool被提示输入密码,我输入了该密码,然后进行了身份验证。

  • cmd窗口打印了一些证书数据和签名,系统提示我以下问题:信任此证书

我回答说是。

  1. 显示命令提示符

证书已添加到密钥库

然而,在这条消息之后,显示了另一个异常:

keytool错误: java.io.FileNotFoundException: C:\Program files...\cacerts

最后,当我检查密钥库时,SSL证书没有被添加,并且我的应用程序给出了我之前尝试连接时得到的相同异常:

代码语言:javascript
复制
(javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException)
EN

回答 12

Stack Overflow用户

回答已采纳

发布于 2012-07-06 01:58:36

如果未在管理员模式下运行命令提示符,则可能会发生这种情况。如果你使用的是windows7,你可以进入运行模式,输入cmd并点击Ctrl+Shift+enter。这将在管理员模式下打开命令提示符。如果没有,你也可以去开始->所有程序->附件->右键单击命令提示符,然后单击‘以管理员身份运行’。

票数 309
EN

Stack Overflow用户

发布于 2017-12-06 16:07:34

在本地密钥库中导入证书时,我也遇到了同样的问题。每当我发出keytool命令时,我都会得到以下错误。

证书已添加到密钥库密钥工具错误: java.io.FileNotFoundException: C:\Program Files\Java\jdk1.8.0_151\jre\lib\security (访问被拒绝)

以下是我的解决方案。

1)确保您以管理员身份在Rus模式下运行命令提示符

2)将当前目录更改为%JAVA_HOME%\jre\lib\security

3)然后发出以下命令

keytool -import -alias "mycertificatedemo“-file "C:\Users\name\Downloads\abc.crt”-keystore cacerts

3)提供密码changeit

4)输入y

5)成功时,您将看到以下消息“证书已添加到密钥库”

确保您只在-keystore参数值中给出了"cacerts“,因为我给出了完整的路径,如"C**:\Program Files\Java\jdk1.8.0_151\jre\lib\security**”。

希望这能行得通

票数 35
EN

Stack Overflow用户

发布于 2012-05-03 17:07:06

我在Windows下也遇到了同样的问题,可以通过以管理员身份运行cmd.exe来解决这个问题(右键单击开始菜单,然后单击“以管理员身份运行”)。

票数 23
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10321211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档