在事务功能中执行的身份是系统管理员?

时间:2018-05-04 04:28:59

标签: hyperledger-fabric hyperledger-composer

  • 我以多用户模式启动其余服务器。
  • 当我使用参与者的名片创建交易时。
  • 事实上,参与者没有资源A的许可, 并且在trasaction中可以更新资源A.
  • 我查看了交易的详细信息,显示了

    “participantInvoking”:“resource:org.hyperledger.composer.system.NetworkAdmin #admin”,

1 个答案:

答案 0 :(得分:0)

你的问题不明确!

尝试GET /system/ping查看您当前的参与者和ID。

还可以尝试GET /wallet查看您当前使用的默认设置。

<强>更新

我刚刚使用this tutorial

测试了REST api服务器

我用作曲家v0.19.4测试过。在尝试GET /system/ping时,我看到了这个结果:

  

{

     

“version”:“0.19.4”,

     

“参与者”:“org.example.trading.Trader #trader1”,

     

“identity”:“org.hyperledger.composer.system.Identity#fae5720261eb31a785fe3dcd95f08110148523acfb7c1b75152ca1c0ebcfe989”

     

}

据我所知,它工作正常。

如果您有可重复的步骤使其失败,我建议在GutHub中提出一个问题。