在非开发模式下创建适当的证书

Creating proper Certificate in non-dev mode

我想为我的 corda 网络创建一个新节点。你能帮我在非开发模式下为新节点生成正确的证书密钥的正确步骤吗?

为现有的非开发网络添加新节点时,您需要向网络的证书签名机构(或doorman)注册以获得该区域的有效身份使用以下命令:

java -jar corda.jar --initial-registration --network-root-truststore-password <trust store password>

作为此过程的一部分,节点将自动生成一个新的 public/private 密钥对。您不需要自己生成此密钥对。

在您可以注册之前,您必须先从区域运营商处收到包含根证书的信任库文件。默认情况下,信任存储文件应位于位置 certificates/network-root-truststore.jks。这可以用额外的 --network-root-truststore 标志覆盖。