HarmonyOS 本地公钥和rcp传输的公钥对比的问题

本地公钥和rcp传输的公钥对比的问题serverCert 是本地公钥,从tostring的内容看是一样的,不过对比不成功。

remoteValidation: (context: rcp.ValidationContext) => {
  if (context.x509Certs[0].getPublicKey() == serverCert?.getPublicKey()) {
    // 想判断一下公钥是否相同
  }
  console.log('context')
  return true
},
HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

建议使用 === 进行比较,先将rcp获得的context.x509Certs[0].getPublicKey()和serverCert?.getPublicKey() 转换为string在使用 === 进行比较。

分享
微博
QQ
微信
回复
3天前
相关问题
HarmonyOS 证书问题
33浏览 • 1回复 待解决
HarmonyOS 格式相关
39浏览 • 1回复 待解决
HarmonyOS 关于RSA加解密问题
45浏览 • 1回复 待解决
HarmonyOS 私钥加密解密问题
99浏览 • 1回复 待解决
HarmonyOS RSA解密
30浏览 • 1回复 待解决
HarmonyOS APP备案需要证书MD5
24浏览 • 1回复 待解决
HarmonyOS 支持rsa使用解密吗
503浏览 • 1回复 待解决
HarmonyOS RSA私钥加密解密
62浏览 • 1回复 待解决
HarmonyOS RSA如何用解密
679浏览 • 0回复 待解决
rsa 解密初始化报错
313浏览 • 1回复 待解决
如何使用RSA加密明文数据
498浏览 • 1回复 待解决
HarmonyOS SM2PEM读取接口
23浏览 • 1回复 待解决
HarmonyOS 国密SM2转换失败
42浏览 • 1回复 待解决
如何实现RSAPK加密一段文字
641浏览 • 1回复 待解决
如何获取X509证书,并转化成string
1014浏览 • 1回复 待解决