如何将md5密码数据导入hybris系统?

2020-09-23 23:20发布

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

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


HI

我从系统获取了md5编码的密码,并且在.csv文件中输入了该密码。 怎么写impex。

我写的PFB:$ passwordEncoding = md5 $ defaultPassword = Ansell1234

INSERT_UPDATE Customer; uid [unique = true]; batelcoIdType; name; emailId;国籍; DOB; mobileNumber; firstTimeLoginFlag; passwordencoding; @password [translator = de.hybris.platform.impex.jalo.translators.ConvertPlaintextToEncodedUserPasswordTranslator] [默认 ='$ passwordEncoding:$ defaultPassword']; 480110166; 8796093097746; Mohsin Hameed Alorayedh; bss.notif@gmail.com ;巴林; 01- 01-48; 0097339897197; true; md5

请验证上述impex。 我能够成功导入,但此后无法登录。

谢谢安塞尔

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

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


HI

我从系统获取了md5编码的密码,并且在.csv文件中输入了该密码。 怎么写impex。

我写的PFB:$ passwordEncoding = md5 $ defaultPassword = Ansell1234

INSERT_UPDATE Customer; uid [unique = true]; batelcoIdType; name; emailId;国籍; DOB; mobileNumber; firstTimeLoginFlag; passwordencoding; @password [translator = de.hybris.platform.impex.jalo.translators.ConvertPlaintextToEncodedUserPasswordTranslator] [默认 ='$ passwordEncoding:$ defaultPassword']; 480110166; 8796093097746; Mohsin Hameed Alorayedh; bss.notif@gmail.com ;巴林; 01- 01-48; 0097339897197; true; md5

请验证上述impex。 我能够成功导入,但此后无法登录。

谢谢安塞尔

付费偷看设置
发送
3条回答
半个程序猿
1楼-- · 2020-09-24 00:00

INSERT Employee; uid [unique = true]; @password [translator = de.hybris.platform.impex.jalo.translators.UserPasswordTranslator] ; 弗里兹; md5:a7c15c415c37626de8fa648127ba1ae5 从标题中删除默认定义,因为未针对item属性定义默认定义。 您已针对密码翻译器定义了默认项。

Nan4612
2楼-- · 2020-09-23 23:59

我们确实像您的示例一样,但无法登录商店。 我们需要将一些客户从另一个系统迁移到hybris,而旧系统中的密码在md5中。

这是我们正在使用的提示:

  INSERT_UPDATE Customer; uid [unique = true]; name; groups(uid); @ password [translator = de.hybris.platform.impex.jalo.translators.UserPasswordTranslator]
  ; name@domain.com;我的名字; customergroup; md5:25f9e794323b453885f5181f1b624d0b

  

客户已导入,但他无法登录商店。 您能帮忙吗?

lukcy2020
3楼-- · 2020-09-24 00:11

解决方案是:不幸的是,这没有记录:您不能简单地对密码进行编码,而是

的串联
   :: <密码> :: 
  

  • md5-salt-任何字符串,都必须在Hybris中的键" password.md5.salt"中定义

  • 密码-密码

  • uid-客户的uid

可以以上述方式导入此编码的结果。

:1.是否可以将其记录在案? 还是我没有监督任何事情。 否则,它将无法使用2.其他可能的编码下的行为如何?

一周热门 更多>