Я создал приложение цепочки поставок композитора, и всякий раз, когда я запускаю его с помощью карты администратора на сервере REST и генерирую угловое приложение с йоманом, я получаю доступ к сети как пользователь-администратор с доступом ко всем функциям (создание пользователей, активы или запуск всех транзакций) .
Как я могу получить доступ к сети в качестве одного из участников с разрешениями, которые я определил в файле .acl?
Сначала вы должны выдать новую личность для участника. Это можно сделать с помощью API, командной строки или с помощью удостоверений личности на игровой площадке Hyperledger Composer. См.: https://hyperledger.github.io/composer/latest/managing/identity-issue
Затем вы должны привязать идентификатор, созданный для использования участником для взаимодействия с бизнес-сетью в контексте этого участника.
См.: https://hyperledger.github.io/composer/latest/managing/identity-bind
Вы также можете включить аутентификацию на оставшемся сервере, а затем создать и привязать карты для аутентифицированного пользователя: https://hyperledger.github.io/composer/latest/integrating/enbling-rest-authentication
Если вы хотите протестировать его проще и быстрее, вы можете сделать это через игровую площадку Hyperledger Composer: нажмите кнопку в правом верхнем углу (где вы видите «администратор»), а затем в реестре идентификаторов. На этой странице теперь вы можете создавать новые удостоверения и управлять ими.
этот код должен быть написан в файле script.js вместе с другими функциями или где-то еще?