【问题标题】:Inputting multiple ldapProviderUrls in worklight在工作灯中输入多个 ldapProviderUrls
【发布时间】:2014-06-16 08:26:49
【问题描述】:

这是this 的重复问题,但尚未得到回答,我无法对此发表评论,因为我没有声誉。唯一的答案是尝试用逗号分隔 URL,但它仍然对我不起作用。

我正在尝试使用一个适配器来处理 2 种不同类型用户的登录。这两种用户的 IP 地址都使用不同的 IP 地址。

这是我尝试过的,

<parameter name="ldapProviderUrl" value="ldap://111.11.11.11:389/, ldap://222.22.22.22:389/" />

请注意,IP 地址是由组成的。
我什至为 ldapSecurityPrincipalPattern 和 ldapSearchBase 做了类似的事情,但它也不起作用。

<parameter name="ldapSecurityPrincipalPattern" value="{username}@user1.somewhere, {username}@user2.somewhere/>
<parameter name="ldapSearchBase" value="dc=xxx,dc=abc,dc=def, dc=yyy,dc=abc,dc=def"/>


我不确定是否有可能,因此我们将不胜感激。
谢谢。

【问题讨论】:

  • 我是过去提出这个问题的人,我可以确认逗号分隔值方法也不适合我。
  • 是的。我现在正在尝试为每个 LDAP url 创建 1 个适配器,但这一直无法正常工作。甚至不确定这是否是正确的方法。

标签: ldap ibm-mobilefirst worklight-adapters


【解决方案1】:

我需要确认这一点,但据我所知 LDAP 适配器不具备查询多个服务器的能力。

一种可能的解决方法是将两个 LDAP 服务器合并到一个代理 LDAP 服务器中,该服务器将在后台查询两个 url。

在这里查看如何做到这一点:

https://serverfault.com/questions/106869/how-can-i-proxy-multiple-ldap-servers-and-still-have-grouping-of-users-on-the-p

http://ltb-project.org/wiki/documentation/general/sasl_delegation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-12
    • 2021-12-12
    • 1970-01-01
    • 2012-08-23
    • 1970-01-01
    相关资源
    最近更新 更多