【问题标题】:How to utilize the native docker image "ca.org1.example.com" to issue identities for my busines network?如何利用本地 docker 镜像“ca.org1.example.com”为我的企业网络发布身份?
【发布时间】:2019-11-16 07:43:27
【问题描述】:

我正在使用 Hyperledger Fabric 1.2.1,我部署了我的网络并需要将其与 LD​​AP 服务器集成,为此,我正在尝试将我的应用程序与内置的 ca.org1.example docker 容器集成。

当我使用“startFabric.sh”启动我的结构时,图像统计信息很好,并且我在 http://0.0.0.0:7054 上侦听,但是当我使用 fabric-ca-client 命令时: ./fabric-ca-client 注册 -u http://admin:adminpw@localhost:7054 我可以注册,但之后当我尝试执行以下命令时: ./fabric-ca-client 隶属关系列表 我收到一个错误: “错误:来自服务器的响应:错误代码:20 - 授权失败”

知道如何进一步实现这种集成吗?

【问题讨论】:

    标签: ldap hyperledger-fabric hyperledger-fabric-ca


    【解决方案1】:

    http://admin:adminpw@localhost:7054这意味着您正在注册为 CA 管理员以便与 CA 服务器交互

    当您在验证后尝试使用客户端身份时,它会给出错误意味着您没有正确验证

    尝试使用我下面的代码 sn-ps

       export FABRIC_CA_CLIENT_HOME=$HOME/cas/$CA_NAME
       export FABRIC_CA_CLIENT_TLS_CERTFILES={If CA has TLS enabled pass tls cert file location}
       fabric-ca-client enroll -d -u https://admin:adminpw@$CA_HOST:7054
    

    现在继续列出从属关系

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-14
      • 2014-08-24
      • 1970-01-01
      • 2018-10-06
      相关资源
      最近更新 更多