Я создал каналы, соединил одноранговые узлы в каналах, обновил одноранговые одноранговые узлы и создал цепной код в командной строке.Затем я хотел бы вызвать цепной код через интерфейс внешнего интерфейса и остальные API, которые я создал, следуя примеру переноса баланса.Тем не менее, он показывает эту ошибку, когда я вызвал:
[2019-04-19T14:38:05.942] [ERROR] invoke-chaincode - invoke chaincode proposal: Error : Error: 2 UNKNOWN: access denied: channel [sntschannel] creator org [BankMSP]
[2019-04-19T14:38:05.942] [ERROR] invoke-chaincode - invoke chaincode proposal: Error : Error: 2 UNKNOWN: access denied: channel [sntschannel] creator org [BankMSP]
[2019-04-19T14:38:05.943] [ERROR] invoke-chaincode - Failed to invoke chaincode. cause:invoke chaincode proposal: Error : Error: 2 UNKNOWN: access denied: channel [sntschannel] creator org [BankMSP]
и в журнале однорангового узла, он сказал
2019-04-19 06:30:28.563 UTC [protoutils] ValidateProposalMessage -> WARN 15d channel [sntschannel]: creator certificate is not valid: could not validate identity's OUs: the identity must be a client, a peer or an orderer identity to be valid, not a combination of them. OUs: [[0xc003b4b770 0xc003b4b7a0 0xc003b4b7d0]], MSP: [BankMSP]
2019-04-19 06:30:28.563 UTC [comm.grpc.server] 1 -> INFO 15e unary call completed {"grpc.start_time": "2019-04-19T06:30:28.56Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "xxx.xx.x.x:xxxxx", "error": "access denied: channel [sntschannel] creator org [BankMSP]", "grpc.code": "Unknown", "grpc.call_duration": "3.653274ms"}
Может кто-нибудь, пожалуйста, помогите мне?Спасибо !!