无法在生产环境中以管理员身份登录

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

切换到生产环境时,以管理员身份登录时遇到麻烦。 我收到以下错误:

BCryptPasswordEncoder - Encoded password does not look like BCrypt

我猜我将不得不直接在数据库(表blc_admin_user)中将管理员密码更改为加密的密码? 如果是这样,那会是什么? 我也希望使用开发中用于生产的相同数据库,我希望这不是问题。

请注意,我使用的是默认的管理员登录名(密码:admin)。 版本5.2.0-SNAPSHOT

broadleaf-commerce
1个回答
1
投票

是的,您将需要使用BCrypt加密admin密码,并将其放在BLC_ADMIN_USER表中。 这是执行此操作的更新脚本:

UPDATE BLC_ADMIN_USER SET PASSWORD = '$2a$06$NtRCQoGXWEgBClwBO8b1AeBqIP1elvZNuZqR/57Yjfw4kV/M0vljG' WHERE LOGIN = 'admin';
© www.soinside.com 2019 - 2024. All rights reserved.