识别在 composer-rest-server 上调用事务的参与者

Identify the participant invoking a transaction on composer-rest-server

是否可以通过 Hyperledger Composer 中的 composer-rest-server 生成的 API 来识别调用交易的用户?

是否可以在 Composer REST 服务器上进行身份验证时生成 Token?

您首先需要在 REST 服务器上启用身份验证,建议使用以下文档,https://hyperledger.github.io/composer/integrating/enabling-rest-authentication.html,这将提供您正在寻找的令牌。

为 REST 服务器启用身份验证策略(github、google 等)后,您可以按照以下文档中的 'Adding a Blockchain identity to the default wallet' 部分进行操作,https://hyperledger.github.io/composer/integrating/enabling-multiuser.html

正如标题所暗示的,这些步骤强调管理与 Composer 参与者相关联的身份钱包。使用适当的身份,您可以使用 GET /system/ping 的 API 端点来确定发出交易的 Composer 参与者。