我需要创建一个客户端证书,其中应包含将安装在特定计算机上的特定 ip 地址,从而与将从客户端证书获取 ip 地址的服务器进行通信。所以,我想知道这可能吗?
最佳答案
是的,可以将自定义信息添加到证书中,具体取决于类型。这是一篇关于如何使用的合理文章 OpenSSL for custom content
目前还不清楚您要做什么,但主题别名 (SAN) 可能是一个好的开始,具体取决于您要查找的内容。
Here's a topic主题别名可以为您做什么。
如果您正在寻找所有 x.500 attributes ,您可能会发现 userCertificate 或 uniqueIdentifier 是合适的。
Here's also a good thread关于在证书中使用非标准字段,只要您不寻求全局兼容性。
关于node.js - 创建客户端证书,将特定 ip 地址添加到证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26646213/