Используйте карту без прав администратора с composer-rest-server в структуре hyperledger - PullRequest
0 голосов
/ 12 мая 2018

Я не могу запустить composer-rest-server без сетевой карты администратора.
Когда я пробовал обычную пользовательскую карту, она выдает следующую ошибку:

Ошибка подключения: ошибка: 2 НЕИЗВЕСТНО: ошибка при выполнении цепного кода:
транзакция возвращена с ошибкой:
AccessException: участник 'com.tuzz.agloan.Dccb # dccb1' не имеет доступа 'READ' к ресурсу'org.hyperledger.composer.system.Network#aloan@0.0.2-deploy.17'

1 Ответ

0 голосов
/ 15 мая 2018

Вы можете попробовать добавить правило, которое дает участнику доступ к сети.

в файле .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

...