446  
若用户在BSN门户上发布服务,调用链码时返回“无效请求”时,应如何操作?
作者: 宋海旭 于 2020年04月22日 发布在分类 / BSN 常见问题 / BSN 官方专网 / 技术类问题 下,并于 2020年04月22日 编辑

  1. 首先检查调用的方法名是否正确(如:完整的请求参数详情、服务名称等);
  2. 如果是多个链码,需要检查链码包中的 main 函数是否start 了两个链码;如果是,第二个链码将覆盖第一个链码,所以第一个链码的方法将无法调用,此时需要分别打包上传,不要在main方法中start多个,部署后将产生多个链码名称,分开调用。
  3. 在链码中搜索 shim.Error("无效的请求")提示信息,查看是由哪个分支返回的的该异常信息,作相应的处理。




 推荐知识

 历史版本

修改日期 修改人 备注
2020-04-22 09:51:35[当前版本] 宋海旭 创建版本

区块链服务网络发展联盟