openssl - 从 base64 字符串中的证书获取可分辨名称(DN)
问题描述
您知道如何在using中生成字符串中的Distinguished
名称(DN)吗?base64
OpenSSL
Java
或者也许有一个命令OpenSLL
来获取这样的字符串?
我需要生成这样的字符串以将其放入传出的 Edifact 文件中:
像这里的东西:
USC+1F2AB2+4::MIGrMQswCQYDVQQGEwJDWjE5MDcGA1UEAwwwSS5DQSAtIFN0YW5kYXJkIENlcnRpZmljYXRpb24gQXV0aG9yaXR5LCAwOS8yMDA5MS0wKwYDVQQKDCRQcnZuw60gY2VydGlmaWthxI1uw60gYXV0b3JpdGEsIGEucy4xMjAwBgNVBAsMKUkuQ0EgLSBQcm92aWRlciBvZiBDZXJ0aWZpY2F0aW9uIFNlcnZpY2Vz:ZZZ+3'
我在这里发现了一个类似的问题:Get DN from certificate in ASN.1 format
但是我的开发团队需要一个 Java 解决方案。
解决方案
推荐阅读
- r - 为什么我没有得到由其他分类变量分组的两个数字列的计数,只有 tidyverse?
- asp.net-core - 如何通过控制器将参数传递给策略中使用的授权处理程序
- c# - 如何从更大的数据集中生成过滤的 .net 数据集(包括所有 JOINed 表)?
- c - 用于查找数字的阶乘的递归函数
- flutter - 如何在flutter_local_notification中使用报警音量?
- reactjs - React Native Context 包裹在里面时呈现一个空白屏幕
- node.js - 尝试发送 Post 请求时出错。我在项目中使用 Nodejs 和 MongoDB
- angular - 使用 ngx-cookieconsent 添加自定义 cookie
- html - Nutch+Solr:如何索引嵌入在 HTML 中的 PDF?
- python - 如何优化我的python循环函数