Docker 如何在hyperledger结构中使用openldap和结构ca?

Docker 如何在hyperledger结构中使用openldap和结构ca?,docker,ldap,hyperledger-fabric,openldap,hyperledger-fabric-ca,Docker,Ldap,Hyperledger Fabric,Openldap,Hyperledger Fabric Ca,我想在fabric ca中使用openldap docker容器,我已经在internet上搜索了一周了。社区中是否有人尝试过或实现过此功能?我不能说我自己做过,但您可以将Fabric CA配置为使用LDAP 在您的应用程序中有一个与LDAP相关的部分。更具体地说,您可以从启用LDAP并指向其运行的URL开始: ldap: enabled: true url: ldap://<adminDN>:<adminPassword>@<host>:<

我想在fabric ca中使用openldap docker容器,我已经在internet上搜索了一周了。社区中是否有人尝试过或实现过此功能?

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

在您的应用程序中有一个与LDAP相关的部分。更具体地说,您可以从启用LDAP并指向其运行的URL开始:

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

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

嘿,保罗,谢谢你的回复。我阅读了本教程,但在本教程中,他展示了如何使用LDAP服务器,而不是使用openldap容器。以上我知道我必须做的事情,但我从未在ldap服务器上工作过。我想知道我是否必须为证书创建架构?不确定在LDAP端应该做什么。由于Fabric CA文档提到了osixia/openldap容器,也许您可以查看GitHub页面来配置LDAP端:这并没有按照您的建议工作,这个openldap docker映像有很多错误和bug。有没有人试图解决这个问题?
ldap:
   enabled:    true
   url:        ldap://cn=admin,dc=example,dc=org:admin@localhost:10389/dc=example,dc=org
   userfilter: (uid=%s)