我正在从 Java 中的 X509 证书中提取 SubjectAlternativeName,它似乎返回了类似的东西
[2, domain.example.com ]
这是标准吗?2
in 值代表什么?目前我只解析了 2 个,但我不想部署代码并发现这2
不是证书的标准输出。
这是我的代码
X509Certificate[] clientCert = (X509Certificate[]) req
.getAttribute("javax.servlet.request.X509Certificate");
senderDomain = clientCert[0].getSubjectAlternativeNames().toArray()[0]
.toString();