如何在hyperledger fabric中将openldap与fabric-ca一起使用?

时间:2019-09-12 10:12:42

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

我想将openldap docker容器与fabric-ca一起使用,我已经在互联网上搜索了一周。社区中有人尝试过或实施过吗?

1 个答案:

答案 0 :(得分:0)

我不能说我自己做过,但是您可以将Fabric CA配置为使用LDAP。

CA Server Configuration file内有一个与LDAP相关的部分。更具体地说,首先要启用LDAP并指向其运行的URL:

ldap:
   enabled: true
   url: ldap://<adminDN>:<adminPassword>@<host>:<port>/<base>

如果已在LDAP服务器上使用自签名证书启用了TLS,则还需要配置TLS以信任签名证书。

Fabric CA文档中有a section关于如何配置LDAP的信息,有关详细说明,请参见。它包括开始使用OpenLDAP Docker容器osixia/openldap所需的最低配置:

ldap:
   enabled:    true
   url:        ldap://cn=admin,dc=example,dc=org:admin@localhost:10389/dc=example,dc=org
   userfilter: (uid=%s)

最后,this Medium帖子讨论了配置Fabric CA以使用LDAP所需的步骤。我相信作者正在使用OpenLDAP。祝你好运!