当前位置: 首页 > 知识库问答 >
问题:

Jumpcloud的Rocketchat LDAP配置

武嘉祥
2023-03-14

我正试图在Rocket.Chat上使用JumpCloud.com获得LDAP

我从我搜索的用户那里得到一个结果,电子邮件等等。从JumpCloud.com来看,一切都在正常工作

我遇到的麻烦是让Rocket.Chat与JumpCloud.com一起工作

绑定搜索:使用了我能找到的所有配置(见下文)

可分辨名称(DN):DC=JumpCloud,DC=com

启用LDAP:True

LDAP URL:LDAP://LDAP.jumpcloud.com

我试过这些:

  • {“filter”:“(&(objectclass=inetorgPerson)(Memberof=cn=rocket_access,dc=jumpcloud,dc=com)(SamAccountName=#{username}))”,“userdn”:“bind-username”,“password”:“bind-password”}
  • {“filter”:“(&(objectclass=inetorgPerson)(Memberof=cn=rocket_access,dc=jumpcloud,dc=com)(uid=#{username}))”,“uid”:“bind-username”,“password”:“bind-password”}
  • {“filter”:“(&(uid=#{username}))”,“userdn”:“uid=bind-username,ou=users,o=organizationid,dc=jumpcloud,dc=com”,“password”:“bind-password”}

我很想知道是否有人必须配置Rocket.Chat和jump Cloud。我使用的是支持ldap的最新版本。

任何类型的调试方法也会有所帮助。他们在用流星,我从结果中得到的是

LDAP: Search on Error { [NoSuchObjectError: No Such Object]
  dn: [Getter],
  code: [Getter],
  name: [Getter],
  message: [Getter] }

当我得到每个组合的时候,这并没有很大的帮助。

共有1个答案

鄢翰藻
2023-03-14

尝试在LDAP配置页面上指定帐户子树根和搜索根(令人困惑的是,它被称为可分辨名称DN)设置。例如,如果您的所有帐户都在O=OrganizationID,DC=JumCloud,DC=COM中,那么将DN设置为“O=OrganizationID,DC=JumCloud,DC=COM”

为我工作过。我认为这是因为搜索发生在DN的直接子树上。

 类似资料:
  • 根据文档--不管应用程序名称如何,如果模式与*/development(即localhost:8888/user/development或localhost:8888/demo/development)匹配,配置服务器应该匹配配置文件模式并获取适当的属性。例如:http://localhost:8888/demo/development我应该从ssh://git@xxxgithub.com/dev

  • MinDoc 大部分配置信息都在源目录下的conf/app.conf中。只有少部分可在管理后台修改。 因此,如果想要修改 MinDoc 的配置请找到配置文件,使用文本编辑器打开配置文件进行修改。

  • 在我们的软件,我们使用spring Java配置。我们有一个设置,其中一个配置扩展了一个抽象配置。请看一下这个测试案例: 其思想是,覆盖了并且在创建的ApplicationContext中只有一个类型的bean位于名称之下。 结果是: 所以它说,有两个bean(两个实例--每个名称一个)--甚至更令人吃惊的是:创建这两个bean都使用了相同的方法()。 这种行为在我们看来很奇怪:我们希望sprin

  • 在Spring Hibernate XML配置中,我有 我知道SpringJava配置的等价物如下:LocalSessionFactoryBuilder(dataSource())。AddAnnotatedClass(Foo.class)。buildSessionFactory(); 我的问题是,如果我不使用LocalSessionFactoryBuilder类,而是使用HibernateJpaV

  • 有一个问题,通过遵循回购 https://github.com/razorinc/redis-openshift-example 当我启动redis server时,它显示“[12010]25 Mar 20:14:53#打开端口6379:bind:权限被拒绝” 我试图将端口0更改为端口3128,但仍然得到相同的错误。。。。不知道为什么 --更新当我尝试升级到redis 2.6并使用--port参数

  • 这是eclipse上JSP应用程序的结构。一旦我在eclipse上使用tomcat服务器(localhost:8090/index4.html)运行它,它就可以工作了。在索引页上,我必须添加详细信息,这些详细信息是通过servlet上传的,正如您在上看到的那样(我也不确定它是使用这个还是使用下面的)在我的中,操作是(没有给出地址)。但是一旦我把QMS文件夹(不是WAR)从eclipse worsk