我已经好几天尝试在我使用的Glassfish服务器中有效地实施HTTPS,但它只是变得不可能。
我尝试生成密钥,然后生成CSR以将其添加到我的GlassFish服务器,并为我的HTTPS签名证书(现在我有一个不受信任的证书)。
我输入我的Java文件夹,然后运行以下命令:
keytool -genkey -keystore keystore1.jks -alias newkey -storepass changeit -keypass changeit
它总是检索标题中看到的错误,说它无法找到指定的路径。我尝试了很多其他路线:
C:\ keystore1.jks \ keystore1.jks .. \ keystore1.jks
......但没有任何作用。它只是不断检索相同的错误,所以我什么也做不了。
我该怎么办?
答案 0 :(得分:0)
问题是您的Java目录中没有写入权限。
当我在我的主目录中发出命令 - 生成文件后,切换到Java bin目录(其中有keytool),我得到了FileNotFoundException。