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怎么获取
708浏览 • 1回复 待解决
HarmonyOS 如何获取语言是中文还是英文
365浏览 • 1回复 待解决
系统解析完DNS后如何获取通知应用解析结果
813浏览 • 1回复 待解决
HarmonyOS 如何解析证书文件
536浏览 • 1回复 待解决
json解析对象后获取数据返回undefined。
1122浏览 • 1回复 待解决
TextInput怎么输入中文
3254浏览 • 0回复 待解决
HarmonyOS 升级sdk后预解析如果是本地url会崩溃
579浏览 • 1回复 待解决
HarmonyOS DynamicDnsRule有没有示例?这个地址是怎么解析出来
499浏览 • 1回复 待解决
HarmonyOS 邀请测试,使用的证书是调试证书还是发布证书?
323浏览 • 1回复 待解决
HarmonyOS URI字符串怎么解析获取参数列表
360浏览 • 1回复 待解决
HarmonyOS 怎么解析集合对象和解析jsonarray的
406浏览 • 1回复 待解决
Windows版模拟器使用物理键盘无法输入中文,且没有唤起软键盘
649浏览 • 1回复 待解决
HarmonyOS photoPickerComponent选择图片后,返回的是uri,需要获取这个图片怎么弄
666浏览 • 1回复 待解决
创建证书实例后,获取证书公钥,然后调用verify方法进行验签报错
2003浏览 • 1回复 待解决
HarmonyOS 底部安全距离是怎么获取
1044浏览 • 1回复 待解决
HarmonyOS 发布证书、调试证书使用场景是怎样的?
397浏览 • 1回复 待解决
如何获取Text组件中文字的宽度
2482浏览 • 1回复 待解决
HarmonyOS AES ECB加密后后台解析失败
225浏览 • 1回复 待解决
HarmonyOS 怎么获取当前是否是RTL语言环境?
284浏览 • 1回复 待解决
Native Module依赖怎么配置且支持源码调试?
457浏览 • 1回复 待解决
tomcat接收中文参数显示乱码怎么回事?
2704浏览 • 1回复 待解决
证书算法库问题。 x509Cert怎么获取的?
1109浏览 • 1回复 待解决
HarmonyOS 如何根据选中文件url获取文件的大小
240浏览 • 1回复 待解决
#鸿蒙通关秘籍#解析XML文本中包含中文字符时如何避免乱码?
327浏览 • 1回复 待解决
请问怎么获取鸿蒙的指纹证书?根据官网的目前只有Android的jks证书了
8387浏览 • 1回复 待解决
如下处理可以获得中文,但CN的值,还需要自行分割截取出来