无法在生产环境中以管理员身份登录
Cannot login as admin in production
当我切换到生产环境时,我无法以管理员身份登录。我收到以下错误:
BCryptPasswordEncoder - Encoded password does not look like BCrypt
我猜我必须直接在数据库中将管理员密码 (table blc_admin_user) 更改为加密密码?如果是这样,那会是什么?
此外,我希望将在开发中创建的相同数据库用于生产,我希望这不是问题。
请注意,我使用的是默认管理员登录名(密码:admin)。
版本 5.2.0-SNAPSHOT
是的,您需要使用 BCrypt 加密 admin
密码并将其放入 BLC_ADMIN_USER
table。这是执行此操作的更新脚本:
UPDATE BLC_ADMIN_USER SET PASSWORD = 'a$NtRCQoGXWEgBClwBO8b1AeBqIP1elvZNuZqR/57Yjfw4kV/M0vljG' WHERE LOGIN = 'admin';
当我切换到生产环境时,我无法以管理员身份登录。我收到以下错误:
BCryptPasswordEncoder - Encoded password does not look like BCrypt
我猜我必须直接在数据库中将管理员密码 (table blc_admin_user) 更改为加密密码?如果是这样,那会是什么? 此外,我希望将在开发中创建的相同数据库用于生产,我希望这不是问题。
请注意,我使用的是默认管理员登录名(密码:admin)。 版本 5.2.0-SNAPSHOT
是的,您需要使用 BCrypt 加密 admin
密码并将其放入 BLC_ADMIN_USER
table。这是执行此操作的更新脚本:
UPDATE BLC_ADMIN_USER SET PASSWORD = 'a$NtRCQoGXWEgBClwBO8b1AeBqIP1elvZNuZqR/57Yjfw4kV/M0vljG' WHERE LOGIN = 'admin';