У меня есть запросы относительно идентификаторов клиентов / пользователей, созданных в процессе регистрации для nodejs клиента. Когда я пытаюсь зарегистрировать удостоверения, fabri c -ca выдает сертификаты для этого конкретного пользователя. Сертификат, выданный этому клиенту, имеет следующие свойства.
Информация о сертификате: Общее имя: admin Подразделение организации: клиент Срок действия: 6 мая 2020 г. Срок действия: 6 мая 2021 г. Эмитент: fabri c - ca-server, Hyperledger
Теперь, когда я пытаюсь использовать тот же идентификатор для установки и создания экземпляра цепного кода или взаимодействия с fabri c runtime через TestAPI, он выдает ошибку ниже:
2020-05-05 18: 35: 06.670 UT C [protoutils] ValidateProposalMessage -> WARN 0e4 канал [ichannel]: ошибка MSP: предоставленный идентификатор недействителен: x509: сертификат, подписанный неизвестным органом
Я создал криптографические сертификаты для всех организаций, использующих инструмент криптогена. Эти сертификаты были выпущены центром сертификации, определенным в файле network-config.yaml. Я подозреваю, что разница в издателе сертификата вызывает проблему с идентификацией. Пожалуйста, дайте мне знать, правильно ли я понимаю.
Если да, то как я могу гарантировать, что эти nodejs сертификаты клиентов используются тем же центром сертификации, который определен в файле network-config.yaml.