点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 当前,我正在实现一些...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 当前,我正在实现一些...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
当前,我正在实现一些XSJS Applocation,并且为了提高安全性,我在服务器端和用户端都实现了额外的sha1哈希。 但是现在的问题是,我无法将它们与散列进行比较,因为在服务器端sha1返回ArrayBuffer而不是String数据类型。 您能否指导我如何将这种类型转换为String数据类型? 在HANA XSJS中有一个简单的方法可以实现这一目标吗?
我正在使用服务器端:$。security。 crypto.sha1(" some_text");
这将返回ArrayBuffer,并且我需要String。 @ Thomas Jung 也许您知道答案是什么? :)
提前谢谢!
XSJS安全加密文档:
https ://help.sap.com/doc/3de842783af24336b6305a3c0223a369/2.0.01/zh-CN/$.security.crypto.html
将ArraryBuffer转换为String是一种非常普通的JavaScript方法。 您不需要SAP的API。 我建议只是在网上搜索。 我在tpoic上的堆栈溢出中发现了这个好项目:
https://stackoverflow.com/questions/6965107/converting- 字符串和数组之间的缓冲区
一周热门 更多>