创建参与者的问题和身份问题-授权失败

时间:2018-09-06 11:31:52

标签: hyperledger-fabric

运行stopFabric.shstartFabric.sh之后,我想创建一个参与者并发布其身份。

所以我跑

composer participant add -c admin@network -d '{"$class":"org.network.HrArena","HrArenaId":"rec"}'

成功发生。

然后我需要运行:

composer identity issue -u rec -a org.network.HrArena#rec-c admin@network

出现错误:
fabric-ca request register failed with errors [[{"code":20,"message":"Authorization failure"}]]

如果我运行composer card list ┌─────────────────┬───────────┬──────────────────┐ │ Card Name │ UserId │ Business Network │ ├─────────────────┼───────────┼──────────────────┤ │ admin@network │ admin │ network │ ├─────────────────┼───────────┼──────────────────┤ │ PeerAdmin@hlfv1 │ PeerAdmin │ │ └─────────────────┴───────────┴──────────────────┘

我该如何克服?

谢谢

1 个答案:

答案 0 :(得分:0)

我正面临着同样的问题。 最初设置Fabric / Composer网络后,一切正常。 但是,在我的Fabric容器停止并再次启动之后,我无法发出身份。我正在手动重启主机,并使用Docker Swarm重启Fabric容器。

重新启动后,composer network ping -c admin@network成功返回,但是composer identity issue(通过CLI或javascript)都返回了与您所描述的完全相同的代码20错误。