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

Hyperledger Composer开发者教程:REST服务器启动异常问题

搞定Hyperledger Composer生成REST服务器的交互配置

首先,先把你遇到的交互环节完整梳理下(你给出的内容没写完,我补全了常见的后续选项):

$ composer-rest-server
? Enter the name of the business network card to use: admin@my-test-network
? Specify if you want namespaces in the generated REST API: never use namespaces
? Specify if you want to enable authentication for the REST API using Passport: No
? Specify if you want to enable event publication over WebSockets:
? Specify if you want to enable TLS security for the REST API:

下面给你逐个拆解每个选项的选择逻辑,帮你顺利完成配置:

  • 业务网络卡片名称:你填的admin@my-test-network完全正确,这就是你前序步骤创建的管理员卡片,直接回车确认就好。
  • REST API是否带命名空间:选never use namespaces非常适合开发测试,这样生成的接口路径会更简洁,不用额外处理复杂的命名空间前缀,调用起来更省心。
  • 是否启用Passport认证:如果只是做功能测试,选No就够了,能快速启动服务器验证接口;要是后续要部署到生产环境,再回来开启认证并配置相关规则就行。
  • 是否启用WebSocket事件推送:如果你的业务需要实时监听区块链上的资产变动、交易完成这类事件,就选Yes;测试阶段暂时用不上的话,选No也完全没问题,后续需要可以重启服务器重新配置。
  • 是否启用TLS安全:测试环境选No就好,省得折腾证书配置;生产环境为了数据安全,一定要选Yes并准备好对应的TLS证书。

等你把这些选项都配置好,REST服务器就会在默认的http://localhost:3000启动,你打开浏览器访问这个地址就能看到自动生成的API文档,直接在线测试接口功能啦!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 09:32:03