如何使用impex将编码的密码保存到db?

2020-09-23 23:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) INSERT_UPDATE客户...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


INSERT_UPDATE客户; uid [unique = true]; @password [translator = de.hybris.platform.impex.jalo.translators.UserPasswordTranslator]; 440021073; sha-256:1e8982923fbae806bbb2b6c16c49babe31c9625c6b28e10f2ce866d65003f2ef

我正在使用上述提示。 impex已成功导入,但我无法登录,身份验证失败。

当我检查数据库时,密码的值为:

1:i3m/C9DJ + FiYNon + vYVQ9g == iB8zjgZ67O5HE1Eb90PPsK4AaGwL/eKh2ize/718M9wgRXwpvMrjB2D6tliM3cPVjTe2tJcGpuQJ 518cc5mb08YC = 4

我猜想,如果impex中的密码值按原样保存在db中,它将再次进行加密。 我猜应该可以。 我该怎么办?

4条回答
槿木_熙
2020-09-23 23:59

检查编码器策略。 当用户登录hybris时,它将获取与用户相关的信息,包括保存的密码,对普通密码(登录密码)进行编码,然后将保存的密码与编码后的密码进行比较。

因此,hybris中使用的编码技术可能会与您的编码密码不同。

一周热门 更多>