Hyperledger fabric 当我试图以参与者身份登录我的业务网络以访问该交易记录时,我遇到以下错误:
t:参与者“org.gowdanar.gfunds.Chit#gfunds-001”没有对资源“org.hyperledger.composer.system.Network”的“读取”访问权限-network@0.0.2-deploy.4'听起来您的权限.acl文件(acl规则)没有正确的权限Hyperledger fabric 当我试图以参与者身份登录我的业务网络以访问该交易记录时,我遇到以下错误:,hyperledger-fabric,hyperledger,blockchain,hyperledger-composer,Hyperledger Fabric,Hyperledger,Blockchain,Hyperledger Composer,t:参与者“org.gowdanar.gfunds.Chit#gfunds-001”没有对资源“org.hyperledger.composer.system.Network”的“读取”访问权限-network@0.0.2-deploy.4'听起来您的权限.acl文件(acl规则)没有正确的权限 rule AllParticipantsCanAccessTheNetwork { description: "Allow all participants to access the netwo
rule AllParticipantsCanAccessTheNetwork {
description: "Allow all participants to access the network"
participant: "org.hyperledger.composer.system.Participant"
operation: READ
resource: "org.hyperledger.composer.system.Network"
action: ALLOW
}
例如,一套通用规则可能如下所示(规则2将取代FYI以上的规则):
/**
* Access control rules for mynetwork
*/
rule Default {
description: "Allow all participants access to all resources"
participant: "ANY"
operation: ALL
resource: "org.gowdanar.gfunds.*"
action: ALLOW
}
rule SystemACL {
description: "System ACL to permit all access"
participant: "org.hyperledger.composer.system.Participant"
operation: ALL
resource: "org.hyperledger.composer.system.**"
action: ALLOW
}
rule NetworkAdminUser {
description: "Grant business network administrators full access to user resources"
participant: "org.hyperledger.composer.system.NetworkAdmin"
operation: ALL
resource: "**"
action: ALLOW
}
rule NetworkAdminSystem {
description: "Grant business network administrators full access to system resources"
participant: "org.hyperledger.composer.system.NetworkAdmin"
operation: ALL
resource: "org.hyperledger.composer.system.**"
action: ALLOW
}