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怎么获取
522浏览 • 1回复 待解决
HarmonyOS 如何获取语言是中文还是英文
0浏览 • 1回复 待解决
系统解析完DNS后如何获取通知应用解析结果
652浏览 • 1回复 待解决
HarmonyOS 如何解析证书文件
444浏览 • 1回复 待解决
json解析对象后获取数据返回undefined。
666浏览 • 1回复 待解决
TextInput怎么输入中文
3035浏览 • 0回复 待解决
HarmonyOS 升级sdk后预解析如果是本地url会崩溃
375浏览 • 1回复 待解决
HarmonyOS DynamicDnsRule有没有示例?这个地址是怎么解析出来
325浏览 • 1回复 待解决
创建证书实例后,获取证书公钥,然后调用verify方法进行验签报错
1617浏览 • 1回复 待解决
Windows版模拟器使用物理键盘无法输入中文,且没有唤起软键盘
343浏览 • 1回复 待解决
HarmonyOS photoPickerComponent选择图片后,返回的是uri,需要获取这个图片怎么弄
509浏览 • 1回复 待解决
HarmonyOS 底部安全距离是怎么获取
688浏览 • 1回复 待解决
证书算法库问题。 x509Cert怎么获取的?
811浏览 • 1回复 待解决
请问怎么获取鸿蒙的指纹证书?根据官网的目前只有Android的jks证书了
8128浏览 • 1回复 待解决
Native Module依赖怎么配置且支持源码调试?
195浏览 • 1回复 待解决
HarmonyOS 获取发布证书信息
8浏览 • 1回复 待解决
如何获取Text组件中文字的宽度
2165浏览 • 1回复 待解决
#鸿蒙通关秘籍#解析XML文本中包含中文字符时如何避免乱码?
101浏览 • 1回复 待解决
HarmonyOS 怎么安装证书、抓包
33浏览 • 1回复 待解决
tomcat接收中文参数显示乱码怎么回事?
2544浏览 • 1回复 待解决
Json数据解析,原有是通过索引访问字段的方式obj[xxx-xxx.yy]的方式获取,ArkTS严格语法后,无法调用
252浏览 • 1回复 待解决
PolarDB存储数据库后中文数据在数据库中显示乱码怎么回事啊?
3509浏览 • 1回复 待解决
HarmonyOS 怎么解析本地文件json内容?
189浏览 • 1回复 待解决
有没有类似将输入流(InputStream)中的证书数据解析如下
321浏览 • 1回复 待解决
HarmonyOS request上传文件后headerReceive内容无法解析
22浏览 • 1回复 待解决
如下处理可以获得中文,但CN的值,还需要自行分割截取出来