nacos icon indicating copy to clipboard operation
nacos copied to clipboard

用户名密码错误

Open liutongking opened this issue 1 year ago • 7 comments

2.3.1 版本,安装完成后只改了单机启动,和mysql数据库配置,sql语句已经初始化完成,但是启动成功后,用nacos/nacos登录提示用户名密码错误 1715682773610

liutongking avatar May 14 '24 10:05 liutongking

确认下和数据库的连接是否正常,是否使用了mysql数据库。

如果是之前启动过,看下是否改了密码。

KomachiSion avatar May 15 '24 01:05 KomachiSion

@KomachiSion 密码没有修改,现在是登录的时候提示这个:caused: Invalid key: javax.crypto.spec.SecretKeySpec@fa774f41;

liutongking avatar May 15 '24 01:05 liutongking

确认下和数据库的连接是否正常,是否使用了mysql数据库。

如果是之前启动过,看下是否改了密码。

几乎一模一样 数据库连接正常 使用MySQL 没有改密码 caused: Invalid key: javax.crypto.spec.SecretKeySpec@fa7772af;

xialanpu avatar May 15 '24 02:05 xialanpu

确认下和数据库的连接是否正常,是否使用了mysql数据库。 如果是之前启动过,看下是否改了密码。

几乎一模一样 数据库连接正常 使用MySQL 没有改密码 caused: Invalid key: javax.crypto.spec.SecretKeySpec@fa7772af;

是的,都正常,不开启鉴权都正常可以访问,开启了后,配置都是按照文档的默认配置,只要开启就提示密码错误然后提示这个:caused: Invalid key: javax.crypto.spec.SecretKeySpec@fa774f41; 找了好多文档都不行咱也不知道怎么回事

liutongking avatar May 15 '24 02:05 liutongking

确认下和数据库的连接是否正常,是否使用了mysql数据库。 如果是之前启动过,看下是否改了密码。

几乎一模一样 数据库连接正常 使用MySQL 没有改密码 caused: Invalid key: javax.crypto.spec.SecretKeySpec@fa7772af;

是的,都正常,不开启鉴权都正常可以访问,开启了后,配置都是按照文档的默认配置,只要开启就提示密码错误然后提示这个:caused: Invalid key: javax.crypto.spec.SecretKeySpec@fa774f41; 找了好多文档都不行咱也不知道怎么回事

已解决 可能是JDK版本的问题

之前报错的版本 openjdk version "1.8.0_402" OpenJDK Runtime Environment Bisheng (build 1.8.0_402-b06) OpenJDK 64-Bit Server VM Bisheng (build 25.402-b06, mixed mode)

现在正常的版本 java version "1.8.0_321" Java(TM) SE Runtime Environment (build 1.8.0_321-b07) Java HotSpot(TM) 64-Bit Server VM (build 25.321-b07, mixed mode)

java version "1.8.0_361" Java(TM) SE Runtime Environment (build 1.8.0_361-b09) Java HotSpot(TM) 64-Bit Server VM (build 25.361-b09, mixed mode)

java version "1.8.0_391" Java(TM) SE Runtime Environment (build 1.8.0_391-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.391-b13, mixed mode)

你看下你的JDK是什么版本 可以更换下版本试试

xialanpu avatar May 15 '24 04:05 xialanpu

确认下和数据库的连接是否正常,是否使用了mysql数据库。 如果是之前启动过,看下是否改了密码。

几乎一模一样 数据库连接正常 使用MySQL 没有改密码 caused: Invalid key: javax.crypto.spec.SecretKeySpec@fa7772af;

是的,都正常,不开启鉴权都正常可以访问,开启了后,配置都是按照文档的默认配置,只要开启就提示密码错误然后提示这个:caused: Invalid key: javax.crypto.spec.SecretKeySpec@fa774f41; 找了好多文档都不行咱也不知道怎么回事

已解决 可能是JDK版本的问题

之前报错的版本 openjdk version "1.8.0_402" OpenJDK Runtime Environment Bisheng (build 1.8.0_402-b06) OpenJDK 64-Bit Server VM Bisheng (build 25.402-b06, mixed mode)

现在正常的版本 java version "1.8.0_321" Java(TM) SE Runtime Environment (build 1.8.0_321-b07) Java HotSpot(TM) 64-Bit Server VM (build 25.321-b07, mixed mode)

java version "1.8.0_361" Java(TM) SE Runtime Environment (build 1.8.0_361-b09) Java HotSpot(TM) 64-Bit Server VM (build 25.361-b09, mixed mode)

java version "1.8.0_391" Java(TM) SE Runtime Environment (build 1.8.0_391-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.391-b13, mixed mode)

你看下你的JDK是什么版本 可以更换下版本试试

目前用的版本是1.8.0_161,我用你的试试

liutongking avatar May 15 '24 06:05 liutongking

caused: Invalid key: javax.crypto.spec.SecretKeySpec

你这个是太低了 我那个是太高了 都不行

xialanpu avatar May 15 '24 06:05 xialanpu

不知道你们是什么问题,我是看了源码在数据库加了一条role解决的....

jz185 avatar May 23 '24 19:05 jz185

#12097

KomachiSion avatar May 24 '24 03:05 KomachiSion