在bluemix上部署业务网络

时间:2018-01-10 16:21:28

标签: ibm-cloud hyperledger

我使用本教程在免费的bluemix群集上部署业务网络:https://ibm-blockchain.github.io/

我还部署了REST服务器并通过Web应用程序进行通信。

直到昨天一直很好。 REST服务器不再可访问。 我使用ibm-container-service存储库中提供的脚本delete_all删除了集群上的所有内容。

我使用create_all脚本执行了安装过程。我可以再次访问composer playground(端口31080),但实际上无法使用“profile”hlfv1部署在线业务网络。现在它在“部署UI”的底部询问凭据。

我不知道该填写什么。我尝试使用ID +密码。通过这种方式我能够部署,但是通过点击“立即连接”我得到了访问错误。我能够启动REST服务器但是如果我尝试在浏览器中访问它(端口31090),我会收到我未经授权的反馈。

有什么想法吗? 你知道上个月发生了哪些变化,这可能带来这些麻烦吗?

THX

菲尔

1 个答案:

答案 0 :(得分:1)

该教程指出,当与Web浏览器连接一起使用而不是真正的结构时,它仅涵盖了游乐场。部署到真实结构时,必须提供要绑定到业务网络中初始参与者的初始标识。初始参与者将为org.hyperledger.composer.system.NetworkAdmin类型,并提供您提供的初始身份名称。

此对话框如下所示 Credentials

为了帮助您入门,您应该选择ID and Secret单选按钮。然后,对于注册ID,输入admin,对于注册密钥,输入adminpw。 这是作为脚本的一部分部署的fabric-ca服务器中存在的引导标识的名称和秘密。 通过提供此信息,将注册身份,并且其公共证书将绑定到名为admin的NetworkAdmin参与者。然后,此身份admin将可以访问业务网络,因为只有绑定到业务网络中的参与者的身份才能具有任何类型的访问权限。