当您说“丢失”卡时,我不确定您的意思。过程是这样的:
- 您有一个拥有网络完全权限的管理员用户和一个可以连接的管理员卡,使用此管理员
- 您请求一个新身份,这将为您提供所需的公共和私人证书
- 您使用证书为这个新身份创建一个网卡。这会在磁盘上生成一个物理 .card 文件
- 您导入物理文件,并且您有一张正确注册的卡,现在可以使用这个新身份与分类帐交互。
如果卡本身有任何问题,即您删除了已注册的卡并删除了文件,那么您需要完成该过程并从头开始重新创建卡。
您的命令可能如下所示:
composer identity request -c PeerAdmin@hlfv1 -u admin -s adminpw -d alice
这会使用针对原始网络管理员创建的对等管理员卡为名为 alice 的新用户请求所有内容
composer card create -p your_connection.json -u alice -n your-network -c alice/admin-pub.pem -k alice/admin-priv.pem
这将创建卡文件
composer card import -f alice@your-network.card
这将导入卡
composer network ping -c alice@your-network
检查一切正常
因此,如果您不再拥有注册卡,您应该仍然拥有 .card 文件,如果有,您可以简单地再次导入它。
如果您也没有 .card 文件,您应该仍然拥有“alice”的证书,并且应该能够创建 .card 文件
如果您也没有证书,请再次请求它们(我从未尝试过这种特殊情况,所以我们需要看看在这种情况下会发生什么)