0

目前,我正在使用 Hyperledger Fabric 链码,并尝试至少获取有关调用/查询链码的当前用户的任何信息。我该如何解决这个问题?

4

1 回答 1

0

我认为 lib cid是您正在搜索的内容。GetID 和 GetMSPID 函数非常有助于区分调用者。

这是一个关于如何在 go 中使用它的示例

msp, err := cid.GetMSPID(stub)
if err != nil {
    return false
}

这将返回 MSP 的名称,您可以根据获得的结果采取行动。您甚至可以使用它通过 MSPID 授予对某些功能的访问权限。

于 2019-04-25T06:07:03.917 回答