Hyperledger Cello: не удалось выдать новый идентификатор для участника

Хотя это не подходит и эффективно использовать регулярные выражения для этой цели, иногда регулярные выражения предоставляют быстрые решения для простых проблем совпадения, и, на мой взгляд, не так уж и сложно использовать регулярные выражения для тривиальных работ.

Существует окончательное сообщение в блоге о совпадении сокровенных HTML-элементов, написанных Стивеном Левитаном.

0
задан Einzig7 13 July 2018 в 10:37
поделиться

1 ответ

Я предполагаю, что это относится к именам филиалов, используемых веб-серверами. На игровой площадке композитора, когда он выдает идентификаторы, не задается ни одного имени филиала, и из-за этого всегда будет по умолчанию «org1». Невозможно установить принадлежность на игровой площадке (поскольку игровая площадка не является операционным инструментом, это инструмент, помогающий разработчикам), поэтому вы не сможете использовать игровое поле для управления идентификацией на сервере ca, который не имеет org1.

Команда композитора cli composer identity issue позволяет вам определить принадлежность, используя опцию -o, например -o affiliation=xyz

composer identity issue -c someadmin@somenetwork -u newUser -a org.mynetwork.Traders#TraderForCompanyA -o affiliation=CompanyA

0
ответ дан david_k 17 August 2018 в 13:12
поделиться
  • 1
    Большое спасибо, Дэвид. Это помогло мне создать личность с помощью команд композитора-кли. Буду признателен, если вы сможете направить меня на некоторые ссылки, где я могу прочитать больше об этом. – Gaurang Singh 13 July 2018 в 11:55
  • 2
    Affiliation - это спецификация Hyperledger Fabric, которую вы можете прочитать здесь здесь в руководстве пользователя Fabric CA и в этом ответе здесь – Paul O'Mahony 13 July 2018 в 12:53
  • 3
    @ PaulO'Mahony благодарю вас за информацию. – Gaurang Singh 16 July 2018 в 11:25