You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Corda Network-Map运行正常但Notary不在白名单如何解决?

你需要执行操作将Notary添加到网络参数白名单,这是Corda 4.x版本的强制规则,也是你无法检索到preferredNotary的根本原因——Corda节点只会从网络参数的Notary白名单中加载可信任的Notary服务列表,你当前报错日志里白名单显示为空[],也验证了Notary确实没有被写入网络参数。

操作步骤

场景1:使用自建兼容性区域网络

  • 在你部署的Network Map服务配置文件中找到notaries配置段,添加该Notary的完整信息:X500名称、公钥、非验证型标识
  • 重新生成network-parameters文件,使用网络根密钥对新参数完成签名
  • 触发全网节点的网络参数更新流程,所有节点确认同意更新后,新的网络参数即可生效

场景2:使用第三方运营的企业级兼容性区域网络

  • 按照区域运营方的要求提交Notary的身份信息、服务相关材料,申请将该Notary纳入网络参数白名单,审核通过后运营方会统一推送全网网络参数更新

生效验证

参数更新完成后,登录任意普通节点的CRaSH终端,执行run networkParameters命令,查看返回结果中的notaries字段,确认你的Notary信息已在列表中即可。此时无论是通过preferredNotary检索还是直接指定固定X500名称调用Notary服务,都不会再触发白名单校验错误。

内容的提问来源于stack exchange,提问作者Andrean

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 02:24:06