起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2711|回复: 2

[结贴] x5 md5加密问题

[复制链接]

26

主题

88

帖子

339

积分

中级会员

Rank: 3Rank: 3

积分
339
QQ
发表于 2016-11-29 15:54:40 | 显示全部楼层 |阅读模式
Bex5 3.5
你好,我在使用密码123456登录,系统文件/BIZ/system/config/sys.config.m中加密参数使用的是:<config name="passwordSalt" value="http://www.justep.com"/>
1)在x5的login.js中的文件获取的MD5 加密(urlParams.password =  md5.hex_md5_salt(urlParams.password))后的密码是:【:e0d34b5ab5e5f0831ac99a9be6072f8e】
2)使用java Md5加密(DigestUtils.md5Hex("123456"))的值是【e10adc3949ba59abbe56e057f20f883e】
3)数据库中存的值是【F3D3A7EF80A1E7BDA2511A3A0B7E6CF8】
请问是什么原因?
我现在想在前台login.js中获取和使用Java  Md5加密后一样的结果,因为我要在BIZ/system/logic/code/dsrc/OPMProcedure.java的public static Object login(String name, Date loginDate, String pwd, String lang, String ip, Map<Object, Object> options)中获取一个md5加密后的值去第三方验证,请问怎么处理?谢谢

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-11-29 16:15:35 | 显示全部楼层
使用java Md5加密(DigestUtils.md5Hex("123456"))的值是【e10adc3949ba59abbe56e057f20f883e】

js中获取e10adc3949ba59abbe56e057f20f883e
如下:
1.引用var md5 = require("$UI/system/lib/base/md5");
2.           var MD5 = new md5();
           MD5.hex_md5("123456");
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

26

主题

88

帖子

339

积分

中级会员

Rank: 3Rank: 3

积分
339
QQ
 楼主| 发表于 2016-11-29 16:29:15 | 显示全部楼层
jishuang 发表于 2016-11-29 16:15
使用java Md5加密(DigestUtils.md5Hex("123456"))的值是【e10adc3949ba59abbe56e057f20f883e】

js中获取 ...

谢谢,请结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-21 23:54 , Processed in 0.099238 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表