Как я могу добавить другую организацию и пользователя в эту организацию?

Я пытаюсь настроить свой собственный ca-сервер и клиент. После инициализации ca-сервера с правами администратора я зарегистрировал его с помощью команд ca-client enroll cli. Затем я захотел добавить в систему еще одну организацию. Я меняю часть принадлежности файлов fabric-ca-server-config.yml, затем перезапускаю сервер, затем пытаюсь зарегистрировать и зарегистрировать нового пользователя в этой организации с помощью ca-client. Но это не удалось с ошибкой принадлежности, не найденной. Поэтому я задаюсь этим вопросом. После инициализации сервера с правами администратора должны ли все остальные пользователи и организации выполнять прецессию из клиентского интерфейса?

Что такое аффилированная часть в файле faric-ca-server.yaml?

Как я могу добавить другую организацию и пользователя в эту организацию?


person Ahmet Önder Gür    schedule 05.07.2019    source источник


Ответы (1)


Ваш вопрос состоит из трех частей, я постараюсь ответить на них одну за другой вместе со ссылками на каждую.

<сильный>1. Чтобы добавить новую организацию

Чтобы добавить новую организацию, сначала необходимо создать криптоматериалы для этой организации, обновить файлы конфигурации сети, а затем отправить транзакцию обновления конфигурации в канал. Это поможет вам добавить новую организацию к существующему каналу. С этим обновлением конфигурации обновляются MSP существующих объектов. Ссылки: https://hyperledger-fabric.readthedocs.io/en/release-1.4/channel_update_tutorial.html

<сильный>2. Чтобы добавить нового пользователя

Предполагая, что у вас есть "зарегистрированный" идентификатор администратора, вы можете использовать этот идентификатор, чтобы сначала зарегистрировать нового пользователя, а затем зарегистрировать этого зарегистрированного пользователя на сервере ЦС и получить идентификатор пользователя. Ссылки: https://hyperledger-fabric-ca.readthedocs.io/en/release-1.1/users-guide.html

<сильный>3. Отправка запросов

Вам не обязательно выполнять все запросы от client-cli. Для этого у Hyperledger Fabric есть SDK. Ссылки: https://hyperledger-fabric.readthedocs.io/en/release-1.4/getting_started.html#hyperledger-fabric-sdks

person Mrudav Shukla    schedule 05.07.2019