Я использую сервер Farbic CA для регистрации клиента, члена, партнера, использующего узел Farbic js. При выполнении процесса регистрации я передаю тип роли, который Пользователь, Memeber, Клиент. После этого я регистрируюсь, создавая сертификат, закрытый, открытый ключ в кошельке. Я настроил сеть Fabric, и одноранговый узел присоединился к каналу, даже если я установил и инициировал fabcar
. Мой вопрос: если я зарегистрирую и зарегистрирую пользователя с типом роли клиента, я могу запросить код цепи fabcar, ноесли я регистрирую пользователя с членом типа роли, это выдаст мне ошибку.
в чем разница между участником и клиентом против пользователя
канал [канал-все]: сертификат создателя недействителен: не удалось проверить организационные единицы удостоверения: удостоверение должно быть действительным, а не клиентом, партнером, заказчиком или администратором, а не их комбинацией
Файл Configtx.yaml, о котором я уже упоминалтип политики
- &Org1
# DefaultOrg defines the organization which is used in the sampleconfig
# of the fabric.git development environment
Name: Org1MSP
# ID to load the MSP definition as
ID: Org1MSP
MSPDir: crypto-config/peerOrganizations/org1.avantas.com/msp
# Policies defines the set of policies at this level of the config tree
# For organization policies, their canonical path is usually
# /Channel/<Application|Orderer>/<OrgName>/<PolicyName>
Policies:
Readers:
Type: Signature
Rule: "OR('Org1MSP.admin', 'Org1MSP.peer', 'Org1MSP.client', 'Org1MSP.member')"
Writers:
Type: Signature
Rule: "OR('Org1MSP.admin', 'Org1MSP.client', 'Org1MSP.member')"
Admins:
Type: Signature
Rule: "OR('Org1MSP.admin')"
# leave this flag set to true.
AnchorPeers:
# AnchorPeers defines the location of peers which can be used
# for cross org gossip communication. Note, this value is only
# encoded in the genesis block in the Application section context
- Host: peer0.org1.avantas.com
Port: 7051