java - 有没有办法从同一服务器上运行的代码获取服务器指纹?

标签 java x509certificate

我想从服务器本身正在执行的 java 代码中获取服务器指纹。我读过一些内容,似乎每个人都建议从证书本身中提取它。有没有什么方法可以在不使用证书的情况下获取它,比如打开 httpconnection/httprequest 之类的?

最佳答案

  1. 使用 SSL 连接从服务器下载证书。 Here is an example .
  2. 计算指纹(哈希)

关于java - 有没有办法从同一服务器上运行的代码获取服务器指纹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12847762/

相关文章:

java - 从 xml 转换时是否可以保持 JSON 的排序,反之亦然

java - 关于Java GUI和Java控制流的一些疑问

将PEM格式的x509证书转换为Openssl的x509结构格式

Android手动X509证书链验证

C# FindBySubjectName 函数

ssl - 如何使用私钥生成SSL证书?

java - 计算大长数组中的不同值(性能问题)

java - 设计用户命令和多个输入

Java Double 对象初始化与其他 Number 类型对象

IIS 客户端证书无效。返回 403 错误