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怎么获取
401浏览 • 1回复 待解决
HarmonyOS 如何解析证书文件
341浏览 • 1回复 待解决
系统解析完DNS后如何获取通知应用解析结果
551浏览 • 1回复 待解决
json解析对象后获取数据返回undefined。
454浏览 • 1回复 待解决
HarmonyOS 升级sdk后预解析如果是本地url会崩溃
260浏览 • 1回复 待解决
TextInput怎么输入中文
2872浏览 • 0回复 待解决
HarmonyOS DynamicDnsRule有没有示例?这个地址是怎么解析出来
225浏览 • 1回复 待解决
创建证书实例后,获取证书公钥,然后调用verify方法进行验签报错
1531浏览 • 1回复 待解决
HarmonyOS photoPickerComponent选择图片后,返回的是uri,需要获取这个图片怎么弄
379浏览 • 1回复 待解决
HarmonyOS 底部安全距离是怎么获取
518浏览 • 1回复 待解决
请问怎么获取鸿蒙的指纹证书?根据官网的目前只有Android的jks证书了
8009浏览 • 1回复 待解决
证书算法库问题。 x509Cert怎么获取的?
706浏览 • 1回复 待解决
有没有类似将输入流(InputStream)中的证书数据解析如下
238浏览 • 1回复 待解决
HarmonyOS 怎么解析本地文件json内容?
61浏览 • 1回复 待解决
如何获取Text组件中文字的宽度
2055浏览 • 1回复 待解决
HarmonyOS 网络超时无法访问contentcenter-drcn.dbankcdn.cn
524浏览 • 1回复 待解决
创建证书扩展信息对象时,如何获取证书扩展数据
1575浏览 • 1回复 待解决
HarmonyOS URLParams不会decode中文
90浏览 • 1回复 待解决
Native Module依赖怎么配置且支持源码调试?
76浏览 • 1回复 待解决
HarmonyOS 如何将SM2证书解析成X509Cert对象
362浏览 • 1回复 待解决
Windows版模拟器使用物理键盘无法输入中文,且没有唤起软键盘
240浏览 • 1回复 待解决
HarmonyOS 怎么获取组件显示后的属性,比如width、height
233浏览 • 1回复 待解决
tomcat接收中文参数显示乱码怎么回事?
2459浏览 • 1回复 待解决
HarmonyOS使用file进行写入json数据, 读取后中文乱码. 这种应该如何处理
279浏览 • 1回复 待解决
Json数据解析,原有是通过索引访问字段的方式obj[xxx-xxx.yy]的方式获取,ArkTS严格语法后,无法调用
134浏览 • 1回复 待解决
如下处理可以获得中文,但CN的值,还需要自行分割截取出来