如何使用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条回答
nice_wp
2020-09-23 23:47 .采纳回答

由于在属性级别定义了透明属性加密,因此您不再可以使用普通编码。 因此,最好创建自己的编码器,然后首先对密码进行解码,然后再次对其进行编码。 或者,如果您知道密码,请定义编码和密码。

一周热门 更多>