我使用的是Windows 10操作系统,安装了JRE8,并且正在使用以下命令:
C:\Program Files\Java\jre1.8.0_60\bin>keytool -keystore "C:\cacerts" -storepass changeit -importcert -file "C:\Users\MyUser\Desktop\sf.cer" -alias Symantec_Secure_Server_Class_3
以下是我迄今为止尝试过的方法:
- 将cacerts文件授予我的用户完全访问权限(即使我是管理员)
- 在cmd中以系统管理员身份运行keytool
- 将cacerts放置在不同的位置(甚至尝试了C:\cacerts)
我一直得到同样的错误:
证书已添加到密钥库keytool error: java.io.FileNotFoundException: C:\cacerts(访问被拒绝)
我还能做什么来将此证书导入我的cacerts文件中?