用户没有属性“ hf.AffiliationMgr”

时间:2018-10-24 13:54:18

标签: ibm-cloud hyperledger-fabric ibm-blockchain

我正在尝试对Hyperledger 1.0实例运行以下命令: fabric-ca-client隶属关系列表--caname PeerOrg1CA 我得到的答复是: 错误:来自服务器的响应:错误代码:0-用户没有属性'hf.AffiliationMgr'

与我一起运行命令的用户是该CA的管理员用户。我希望能够管理用户从属关系。文档对此有些模糊。

如何更改管理员用户的从属关系?

2 个答案:

答案 0 :(得分:0)

您可以手动调整hf.AffiliationMgr中的fabric-ca-server-config.yaml属性。或者,当您使用id.attrs注册管理员身份时,也可以将其作为标志传递。

答案 1 :(得分:0)

要能够获得从属关系列表,命令的调用者必须拥有属性“ hf.AffiliationMgr”。如果调用者不具备此属性,则有两个选择:

  1. 管理员注册的新身份具有“ hf.AffiliationMgr”属性,然后您可以使用该身份列出关联。

OR

  1. 一旦完全成功,管理员可以修改现有身份以添加属性“ hf.AffiliationMgr”。现在,已经存在的标识也应该能够列出从属关系。