HarmonyOS 证书解析后CN怎么获取且是中文
let CNData = x509Cert.getSubjectName().data;
let CN = this.parseCN(CNData)
Logger.info('CN=:', CN.toString());
parseCN = (data:Uint8Array):string=>{
let decodeWithStreamOptions: util.DecodeWithStreamOptions = {
stream: false
}
let textDecoderOptions: util.TextDecoderOptions = {
fatal: false,
ignoreBOM : true
}
let textDecoder = util.TextDecoder.create('utf-8', textDecoderOptions);
return textDecoder.decodeWithStream(data , decodeWithStreamOptions);
}
控制台输出CN=:, /C=CN/ST=\xE6\xB5\x99\xE6\xB1\x9F/O=\xE6\xB5\x99\xE6\xB1\x9F\xE7\x9C\x81\xE6\xB1\x87\xE4\xBF\xA1\xE6\xB5\x8B\xE8\xAF\x95\xE7\x94\xA8\xE4\xBC\x81\xE4\xB8\x9A/CN=\xE6\xB5\x99\xE6\xB1\x9F\xE7\x9C\x81\xE6\xB1\x87\xE4\xBF\xA1\xE6\xB5\x8B\xE8\xAF\x95\xE7\x94\xA8\xE4\xBC\x81\xE4\xB8\x9A
怎么取里面的cn值 并且是中文
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
证书解析:解析证书CN怎么获取
167浏览 • 1回复 待解决
HarmonyOS 如何解析证书文件
126浏览 • 1回复 待解决
系统解析完DNS后如何获取通知应用解析结果
353浏览 • 1回复 待解决
HarmonyOS 升级sdk后预解析如果是本地url会崩溃
35浏览 • 1回复 待解决
json解析对象后获取数据返回undefined。
123浏览 • 1回复 待解决
HarmonyOS DynamicDnsRule有没有示例?这个地址是怎么解析出来
64浏览 • 1回复 待解决
TextInput怎么输入中文
2511浏览 • 0回复 待解决
创建证书实例后,获取证书公钥,然后调用verify方法进行验签报错
1262浏览 • 1回复 待解决
HarmonyOS photoPickerComponent选择图片后,返回的是uri,需要获取这个图片怎么弄
79浏览 • 1回复 待解决
HarmonyOS 底部安全距离是怎么获取
96浏览 • 1回复 待解决
HarmonyOS 如何将SM2证书解析成X509Cert对象
88浏览 • 1回复 待解决
请问怎么获取鸿蒙的指纹证书?根据官网的目前只有Android的jks证书了
7644浏览 • 1回复 待解决
证书算法库问题。 x509Cert怎么获取的?
485浏览 • 1回复 待解决
HarmonyOS 网络超时无法访问contentcenter-drcn.dbankcdn.cn
57浏览 • 1回复 待解决
如何获取Text组件中文字的宽度
1670浏览 • 1回复 待解决
创建证书扩展信息对象时,如何获取证书扩展数据
1347浏览 • 1回复 待解决
HarmonyOS 如何获取应用签名证书指纹 SHA256 值
217浏览 • 1回复 待解决
HarmonyOS json解析异常
77浏览 • 1回复 待解决
HarmonyOS怎么校验服务器SSL证书状态?
2220浏览 • 1回复 待解决
HarmonyOS ACL权限申请是每次新增权限都要更换证书吗?
114浏览 • 1回复 待解决
HarmonyOS 证书相关问题
107浏览 • 1回复 待解决
tomcat接收中文参数显示乱码怎么回事?
2113浏览 • 1回复 待解决
HarmonyOS JSON解析如何解析成指定的Class类型
117浏览 • 1回复 待解决
HarmonyOS使用json解析报错
113浏览 • 2回复 待解决
如下处理可以获得中文,但CN的值,还需要自行分割截取出来