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

QQ登录

只需一步,快速开始

查看: 1510|回复: 6

[结贴] 添加一个基于C#的函数作为服务,平台默认环境支持吗

[复制链接]

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
发表于 2016-11-16 17:03:33 | 显示全部楼层 |阅读模式
本帖最后由 carbinechun 于 2016-11-16 17:15 编辑

我用wex5写了一个app的界面,与服务器直接使用ajax进行数据交互,由于服务器后台是用的C#的DES加密算法,而wex5本身没有这个算法,我想自己在wex5里添加c#的DES算法的函数,这样保证交互的数据加密解密的一致性。那么问题来了——开发平台默认的是java的,我能不能直接在Baas写个C#.net的文件然后配置服务进行函数调用呢??
再具体说一下关于DES加密算法。java里的DES加密算法加入了随机码,直接就造成了每次加密结果都不相同,加密时需要获取密钥库再进行解密,而C#里的DES算法和java的不相同,我没法用java做出一个通用的,只能把C#里的算法给搬过来,但只是照搬好像还不行。难道还要配置Baas.net服务才行??如果那样的话就更麻烦了,问题在无限扩大。。。
或者说换个问法:java的DES加密算法如何去掉随机密钥功能呢??我想等到固定加密数据,不需要每次都变化,如果能把随机密钥去掉的话,那我直接写个java服务就OK了
传说中路过
发表于 2016-11-16 17:16:29 | 显示全部楼层
你上网搜下,有没有js类库实现了这个算法,如果实现了!直接将js库引入调用它的方法就可以了!
按理说算法是不变的!每一种语言都可以实现的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2016-11-16 17:43:13 | 显示全部楼层
liangyongfei 发表于 2016-11-16 17:16
你上网搜下,有没有js类库实现了这个算法,如果实现了!直接将js库引入调用它的方法就可以了!
按理说算法 ...

我搜了。。C#和java的具体算法不一样,java的有随机密钥这个参数。js类库我找到放到wex5里各种报错。。。。在此再问个小问题,引入外界的js类库是直接在window上右键“增加JS引用”来引入的么?具体调用引入类库中的方法的时候要怎么调用的?用引入类库的xid还是?能给个引入类库函数调用的示例么?我引入了不知道用什么语句来正确调用
传说中路过
回复 支持 反对

使用道具 举报

发表于 2016-11-16 17:53:04 | 显示全部楼层
carbinechun 发表于 2016-11-16 17:43
我搜了。。C#和java的具体算法不一样,java的有随机密钥这个参数。js类库我找到放到wex5里各种报错。。。 ...

js 引入需要注意的问题:
http://doc.wex5.com/js-module-01/

看下是否符合AMD规范
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2016-11-17 12:13:59 | 显示全部楼层
liangyongfei 发表于 2016-11-16 17:53
js 引入需要注意的问题:
http://doc.wex5.com/js-module-01/

终于找到一个在js和C#里通用的DES算法,引用Js的问题也弄明白了,谢谢版主,可以结帖了
传说中路过
回复 支持 反对

使用道具 举报

发表于 2016-11-17 13:15:05 | 显示全部楼层
carbinechun 发表于 2016-11-17 12:13
终于找到一个在js和C#里通用的DES算法,引用Js的问题也弄明白了,谢谢版主,可以结帖了 ...

建议分享下您的经验,可以说明白是使用的那个js ?方便大家参考,谢谢
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2016-11-17 14:28:35 | 显示全部楼层
liangyongfei 发表于 2016-11-17 13:15
建议分享下您的经验,可以说明白是使用的那个js ?方便大家参考,谢谢

单独出个分享帖,这里留个链接吧。。http://bbs.wex5.com/forum.php?mo ... d=109034&extra=
传说中路过
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-22 17:15 , Processed in 0.055483 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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