Аутентификация Fabric-CA может быть выполнена с помощью команд консоли - PullRequest
0 голосов
/ 27 июня 2019

Я хочу знать, как можно выполнить аутентификацию для пользователей в фабрике ca и как проверить зарегистрированных пользователей. Может ли он быть аутентифицирован путем написания команд CLI и тем самым вызывать сценарии оболочки, или это может быть только веб-приложение.

Я отправил документы на официальный сайт. https://hyperledger -fabric-ca.readthedocs.io / о / релиз-1.4 / пользователи-guide.html

Ответы [ 2 ]

0 голосов
/ 27 июня 2019

Запустите сеть и введите docker ps. Запишите название CA, который вы хотите использовать. Как только это будет сделано, две нижеуказанные команды дадут вам то, что вы ищете.

fabric-ca-client certificates list и fabric-ca-client certificates -id "ENTER_USERNAME"

Вы можете либо выполнить их в контейнере CLI (изображение fabric-tools), либо непосредственно в контейнере ca, используя docker exec -t ca.org1.example.com fabric-ca-client certificates list. Чтобы получить дополнительные команды, запустите docker exec -t ca.org1.example.com fabric-ca-client --help.

Дополнительную документацию можно найти по этой ссылке . Обратите внимание, поскольку это bash-скрипты, не имеет значения, какой SDK или язык кодировки вы используете.

0 голосов
/ 27 июня 2019

Вы можете сделать это любым из двух способов

  1. , используя двоичный файл fabric-ca-client . Здесь вы будете использовать команды для регистрации и регистрации администраторов,peers, client, orderer, ca и создают их идентификационные данные.
  2. , используя sdk , где есть модуль узла, называемый fabric-ca-client.Например: посмотрите enrollAdmin и registerUser в примере fabcar здесь .

, если все еще в замешательстве, оставьте комментарий.

...