如何使用rest api将新用户添加到超级分层结构网络

时间:2018-01-18 09:46:59

标签: hyperledger-fabric hyperledger-composer

我使用/ system / identity / issue的post操作发出了新的参与者ID,并获得了连接json和注册ID和密码的卡片文件。现在,如何使用comopser-rest-server创建的rest api使用该注册ID和秘密生成证书。

1 个答案:

答案 0 :(得分:1)

正如您所知,身份问题导致.card文件(包含连接,登记ID和秘密的档案)秘密是一次性秘密并且第一次出示卡片使用证书下载并存储在本地。在此之后,秘密无效。这与CLI,Playground和REST API的工作方式相同。

对于CLI和Playground,卡(和证书)存储在登录用户~/.composer/的主目录下。

对于REST服务器,您需要在多用户模式下运行REST服务器,然后在/ wallet下有一些新的端点,例如/钱包/进口。 REST服务器将卡(和证书)存储在这些钱包中。本文档REST Server Multiuser中描述了这一点。

其他一些注意事项:要在多用户模式下运行,还需要为REST服务器启用身份验证。当您停止REST服务器时,除非您为REST服务器保留数据存储,否则钱包将丢失。

此父文档包含REST服务器的所有信息。 REST Server Parent Doc

相关问题