密钥库被篡改,或密码不正确]仍然无法正常工作

问题描述 投票:0回答:1

我已经尝试了以下帖子中的所有内容:

keytool error Keystore was tampered with, or password was incorrect

并且它仍然无法正常工作,我仍然遇到错误。

homecom.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:无法打开文件:C:\ Program Files \ glassfish-4.1 \ glassfish \ domains \ domain1 / config / keystore.jks [密钥库已被篡改,或密码不正确]

我正在使用mysql连接器java 5.1.45,glassfish服务器4.1,netbeans作为ide

我将密码从changeit设置为密钥库,我将连接池ssl设置为false,我尝试输入空白密码,但我仍然遇到该错误...

java mysql jdbc glassfish
1个回答
0
投票

我不知道您如何将连接池ssl设置为false。我设置useSSL = false,它为我工作。我正在使用连接器/ j 5.1.47,玻璃鱼4.1.1和NetBeans 8.2

您可能想要尝试以下步骤:

  1. [在NetBeans IDE中,单击“服务”选项卡,展开“服务器”节点,右键单击“ GlassFish Server”,然后选择“查看域管理控制台”。控制台将在浏览器中打开。
  2. 在左侧控制台树中,展开资源> JDBC> JDBC连接池节点,然后单击您的连接池。
  3. 在主窗口中,单击“其他属性”选项卡。
  4. 在URL值字段中,将URL修改为jdbc:mysql://localhost:3306/{yourdbname}?useSSL=false。这只是我的一个例子。您只需在网址中的useSSL=false之后添加{yourdbname}?
  5. 保存更改。返回到NetBeans IDE,右键单击GlassFish Server,然后选择“重新启动”。
  6. 按照步骤1-2进行。这次,在主窗口中,单击“ Ping”按钮。如果可以,您应该会看到“ Ping成功”。

希望这会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.