Я пытаюсь развернуть цепочку кодов в сети, которая включает в себя 4 партнера и службу членства в IBM Bluemix.Почему сертификат пользователя пуст в цепочке?
Я зарегистрировал пользователя «admin», и у него есть сертификат.
Код цепи из примера asset_management.
На развертывания иниц, chaincode сбой на линии:
adminCert, эээ: = stub.GetCallerMetadata()
if err != nil {
myLogger.Debug("Failed getting metadata")
return nil, errors.New("Failed getting metadata.")
}
if len(adminCert) == 0 {
myLogger.Debug("Invalid admin certificate. Empty.")
return nil, errors.New("Invalid admin certificate. Empty.")
}
Сертификат администратора пуст. Почему код цепи не получает его?
, что о подписи? Метаданные - это цепочка ввода и привязки, подписанная с сертификатом. Могу ли я подписать его так же, например, с помощью java? – aybekbuka
Должно быть возможно, когда будет выпущена Fabric v1. В текущей версии конфиденциальность/шифрование для Java недоступно. –