Hyperledger Fabric CA:可以使用注册来注册用户的目的是什么?

时间:2018-12-28 01:11:12

标签: hyperledger-fabric hyperledger-fabric-ca

阅读fabric-ca docs时,似乎fabric-ca-client register可以用来完成fabric-ca-client enroll领域中的一切工作,fabric-ca-client register的目的尚不清楚。实际上,仅在运行fabric-ca-client enroll时才颁发证书。此外,对于引导程序标识,文档中没有fabric-ca-client register步骤。

有人可以举例说明registerenroll做不到的事情吗?

1 个答案:

答案 0 :(得分:3)

REGISTER用于使CA知道可以注册的新用户。您可以为用户设置各种选项(请参见fabric-ca-client register --help)。注册用户后,CA服务器将接受该用户的注册API请求(假设注册密码匹配)。该注册请求包括用户生成的CSR。如果CA服务器接受此注册请求,它将返回签名的x509证书。这将允许用户与光纤网络(如果适用)进行通信。

  

有人可以提供一个示例说明该寄存器是什么的吗   不能注册?

要使其更加清楚:

  • ENROLL要求用户已经注册。
  • REGISTER不提供签名的x509证书。