在超级分层结构

时间:2018-05-12 10:40:48

标签: hyperledger-fabric hyperledger-composer

如果没有网络管理卡,我无法启动composer-rest-server 当我尝试普通用户卡时,会产生以下错误:

  

连接失败:错误:2 UNKNOWN:执行chaincode时出错:
  交易失败后返回:
  AccessException:Participant' com.tuzz.agloan.Dccb#dccb1'没有' READ'访问资源' org.hyperledger.composer.system.Network#aloan@0.0.2-deploy.17'

1 个答案:

答案 0 :(得分:1)

您可以尝试添加允许参与者访问网络的规则。

在.acl文件中,添加此规则,然后更新网络并启动REST服务器

rule Rule1 {
   description: "Grant access to the network"
    participant: "com.tuzz.agloan.Dccb"
    operation: READ
    resource: "org.hyperledger.composer.system.Network"
    action: ALLOW
}

有关详细信息,请参阅ACL reference

中的授予网络访问控制部分