Hyperledger fabric Hyperledger Composer:如何使用卡调用Composer REST服务
我使用Hyperledger composer在本地建立小型企业网络。 我还通过以下url为参与者创建了一些卡片 现在我必须通过调用通过composer REST Server公开的REST服务来调用此区块链上的不同事务。但这些交易应该只由各自的参与者进行Hyperledger fabric Hyperledger Composer:如何使用卡调用Composer REST服务,hyperledger-fabric,hyperledger,hyperledger-composer,hyperledger-fabric-ca,hyperledger-explorer,Hyperledger Fabric,Hyperledger,Hyperledger Composer,Hyperledger Fabric Ca,Hyperledger Explorer,我使用Hyperledger composer在本地建立小型企业网络。 我还通过以下url为参与者创建了一些卡片 现在我必须通过调用通过composer REST Server公开的REST服务来调用此区块链上的不同事务。但这些交易应该只由各自的参与者进行 我如何使用我的浏览器/移动应用程序中较早创建的卡调用这些服务?或者卡与服务访问无关?那么为什么我们需要为参与者创建卡片呢?一种方法是使用composer rest api创建rest api。如果您这样做,您会注意到它要求您指定要使用的卡。然
我如何使用我的浏览器/移动应用程序中较早创建的卡调用这些服务?或者卡与服务访问无关?那么为什么我们需要为参与者创建卡片呢?一种方法是使用composer rest api创建rest api。如果您这样做,您会注意到它要求您指定要使用的卡。然后,它将使用此卡询问您的网络,找出您拥有的资产、参与者和交易,并生成与您的账本交互所需的所有端点。这意味着此api将通过最初用于创建网卡的标识进行连接 因此:
我建议您仔细阅读这些内容,然后选择适用于您的特定场景的内容您需要启用多用户模式并使用上述身份验证->
这里已经提供了完整的教程->显示如何获取通过CLI创建的卡,以及如何导出已设置凭据的卡,以准备导入到客户端REST API(即与受身份验证保护的REST API交互的用户浏览器)。它展示了如何使用不同的卡(因此,根据本教程,使用不同的区块链标识)在业务网络上执行交易,该交易通过本教程示例中受保护的REST API公开。感谢Andrei的回复。我已经完成了上面提到的步骤1、2、3。我试着再次跟随第一个链接。但它还没有被清除。使用Passport Github后,如何在REST API中获取令牌?提到令牌应该首先从Web浏览器访问,然后传递到实际的REST API,这在移动应用程序中实际上是不可能的。感谢Paul的回复。Google_oauth2部分看起来很有希望。我必须尝试一下这些步骤。我会告诉你结果的