我们使用 Hyperledger Composer 建立了一个业务网络,并通过创建对等点来创建参与者卡。
当我们在导入参与者卡后尝试将对等方连接到本地的另一台计算机时,我收到以下错误
错误:尝试登录并获取用户上下文时出错。错误:尝试时出错
注册用户或加载通道配置。错误:注册失败
有错误 [[{"code":400,"message":"授权失败"}]]
业务网络是在 mac 机器中创建的,两台机器都连接在同一个 wi-fi 中。请帮助我们建立连接。
检查您正在使用的连接配置文件。看文档 https://hyperledger.github.io/composer/latest/reference/connectionprofile。默认情况下,连接配置文件假定您使用以下命令在同一台计算机上运行所有内容localhost
as the HOST
.
如果您使用的是基本的Fabric网络单一组织教程 https://hyperledger.github.io/composer/latest/tutorials/deploy-to-fabric-single-org,您可以使用他们的脚本将计算机指向正确的 IP 地址或主机域,方法是运行以下命令来生成具有正确连接配置文件的对等管理卡
./createPeerAdminCard.sh --host {{HOST}}
记得更换{{HOST}}
使用正确的 IP 地址或主机域,例如192.168.1.1
or fabric-endpoint.example.com
.
一旦您在对等管理卡中拥有正确的连接配置文件,生成的所有其他业务网络卡将具有相同的连接配置文件并且可以正常工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)