Corda v1.0-公证人不匹配

Corda v1.0-公证人不匹配,corda,Corda,在一次测试中,我得到了 输入状态需要公证人“C=GB,L=London,O=Mock Company 1”,该公证人与交易公证人“C=GB,L=London,O=Mock Company 1,CN=corda.notary.validating”不匹配 它们应该是同一个。唯一的区别是CN,它是可选的 我怎样才能避免这个错误 \肖恩你是如何得到公证人的?每个节点都有一个主标识,以及一个可选的公证人标识。有没有可能你是在检索前者,而不是后者 要获取公证人,您应该使用NetworkMapCache.g

在一次测试中,我得到了 输入状态需要公证人“C=GB,L=London,O=Mock Company 1”,该公证人与交易公证人“C=GB,L=London,O=Mock Company 1,CN=corda.notary.validating”不匹配

它们应该是同一个。唯一的区别是CN,它是可选的

我怎样才能避免这个错误


\肖恩

你是如何得到公证人的?每个节点都有一个主标识,以及一个可选的公证人标识。有没有可能你是在检索前者,而不是后者

要获取公证人,您应该使用
NetworkMapCache.getNotary
,它采用cordax500名称,并仅搜索具有此名称的公证人身份