我在sdk节点中有一个Fabric网络,我想介绍一些私有数据。我有3个组织,并且收集策略仅允许org1和org2使用私有数据。实例化运行良好,但是它允许org3使用数据,因此无法正常工作。有什么想法吗?
我尝试在“签名者”处更改策略,但仍然无法正常工作,并且仍使用基本网络结构(例如,使用OR(ORG1MSP.member)),什么也没做。
[{
"name": "humanDataCollection",
"policy": {
"identities": [{
"role": {
"name": "member",
"mspId": "Org1MSP"
}
},
{
"role": {
"name": "member",
"mspId": "Org2MSP"
}
}
],
"policy": {
"1-of": [
{
"signed-by": 0
},
{
"signed-by": 1
}
]
}
},
"requiredPeerCount": 0,
"maxPeerCount": 2,
"blockToLive": 0
}]
对于org1和org2,输出应该是数据,对于org3,输出应该是哈希值和一些错误或警告消息。
谢谢。