HarmonyOS 请求接口时,添加参数,针对密码的加密是异步返回的,如何能变成同步
请求登录接口时,逐项添加参数,由于密码是需要加密的,所以用到了rsa加密,但是这个是异步的,也就是加密结果并不能立即返回,代码如下:
export function getPwd(password: string) {
let enc: string = cipher.rsa({
action: 'encrypt', // 加密
text: password, // 待加密的文本内容
key: RSA_ENCRYPT_KEY, // base64编码后的加密公钥
// transformation: 'RSA/None/OAEPWithSHA256AndMGF1Padding',
success: (info: CipherResponse) => {
console.log('加密成功 ' + JSON.stringify(info));
// return JSON.stringify(info);
},
fail: (data: string, code: number) => {
},
complete: () => {
}
});
return enc;
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
onInterceptRequest如何获取异步返回http请求的返回结果,能否同步获取http结果?
344浏览 • 1回复 待解决
ArkTs中异步方法如何转变成同步方法
2425浏览 • 0回复 待解决
webview的onInterceptRequest的同步返回和http的异步请求无法兼容使用。
870浏览 • 1回复 待解决
如何选择使用同步接口还是异步接口
2184浏览 • 1回复 待解决
HarmonyOS 系统自带的http请求接口,请求回调函数都是异步的,不能发起同步的请求么
44浏览 • 1回复 待解决
动态import是异步的,同步和异步场景如何使用
448浏览 • 0回复 待解决
HarmonyOS 请求参数的AES加密和RSA加密的实现方法
39浏览 • 1回复 待解决
HarmonyOS Web组件onInterceptRequest做资源拦截时建议用同步返回还是异步返回?
554浏览 • 2回复 待解决
HarmonyOS 使用downloadFile接口时,是否可在请求头添加cookie
61浏览 • 1回复 待解决
加密和密码键盘的实现
218浏览 • 0回复 待解决
HarmonyOS hdc shell aa force stop是同步还是异步
54浏览 • 1回复 待解决
HarmonyOS webview使用问题:如何拦截url并添加参数,如何添加请求header
130浏览 • 1回复 待解决
HarmonyOS 开发者如何自主判断是异步接口?
80浏览 • 1回复 待解决
UIAbility的onDestroy()函数是同步的,怎么保证异步方法执行完
2036浏览 • 1回复 待解决
HTTP GET请求时如何传递参数?
3205浏览 • 1回复 待解决
现在HarmonyOS打包签名的密码加密方式,密文密码是否可以公开?
268浏览 • 1回复 待解决
HarmonyOS 如何通过 DES 加密方法对密码进行加密?
34浏览 • 1回复 待解决
HarmonyOS Web的onInterceptRequest()方法如何异步返回
53浏览 • 1回复 待解决
HarmonyOS 组件携带自定义参数的接口是哪个
64浏览 • 1回复 待解决
HarmonyOS web组件onInterceptRequest接口能否支持异步方法返回
45浏览 • 1回复 待解决
HarmonyOS 页面布局如何能根据显示大小做到同步缩放
86浏览 • 1回复 待解决
HarmonyOS 使用router.back返回时,传递参数的问题
889浏览 • 1回复 待解决
ArkWeb:前端页面调用应用侧函数是同步还是异步?
272浏览 • 1回复 待解决
HarmonyOS 如何将异步数据改成同步?
160浏览 • 1回复 待解决
HarmonyOS 端的加密API的参数该如何设置,以达到如上java的加密效果
26浏览 • 1回复 待解决
可以用async/await来实现,参考如下文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/async-concurrency-overview-V5#asyncawait
类似于如下方式: