在搜索时通过Mule ESB的LDAP连接器获得一致的响应

纸袋作家

我正在尝试将LDAP连接器用于Mule ESB。我可以看到一些结果,但是由于响应没有任何格式,因此我无法执行任何操作。

我想做的是获取响应并将其转换为某种CSV,但这不是主要问题。

我的主要问题是我不知道如何处理我的回复,在线上没有很多关于此的信息。

这是我的回应的一部分,它是机密信息,因此我不能透露太多,但是您会明白的。

sr?java.util.ArrayListx ... a.Isizexp w sr“ org.mule.module.ldap.api.LDAPEntry ...5 L属性t.Lorg / mule / module / ldap / api / LDAPEntryAttributes; LdntLjava / lang / String; xpsr,org.mule.module.ldap.api.LDAPEntryAttributesf。&/ f.L attributet?Ljava / util / Map; xpsrjava.util.HashMap ... w ?? t streetaddresssr6org.mule.module.ldap.api.LDAPSingleValueEntryAttribute“ k.eLvaluetLjava / lang / Object; xr + org.mule.module.ldap.api.LDAPEntryAttribute.C ?? J.Lnameq〜xpt streetAddresst85,街道iashdapsd邮递区号q〜t邮递区号邮递区号邮递区号〜q〜t? phonenumbersq〜t?telephoneNumbert9789 987 987xtACN = Surnam Name,OU = myou,OU = myou,OU = myou,DC = mydc

这是我的流程:

<?xml version="1.0" encoding="UTF-8"?>

<mule xmlns:data-mapper="http://www.mulesoft.org/schema/mule/ee/data-mapper" xmlns:wmq="http://www.mulesoft.org/schema/mule/ee/wmq" xmlns:http="http://www.mulesoft.org/schema/mule/http"
    xmlns:tracking="http://www.mulesoft.org/schema/mule/ee/tracking" xmlns="http://www.mulesoft.org/schema/mule/core" xmlns:doc="http://www.mulesoft.org/schema/mule/documentation"
    xmlns:spring="http://www.springframework.org/schema/beans" version="EE-3.6.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:ldap="http://www.mulesoft.org/schema/mule/ldap"
    xsi:schemaLocation="http://www.mulesoft.org/schema/mule/http http://www.mulesoft.org/schema/mule/http/current/mule-http.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-current.xsd
http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd
http://www.mulesoft.org/schema/mule/ee/tracking http://www.mulesoft.org/schema/mule/ee/tracking/current/mule-tracking-ee.xsd
http://www.mulesoft.org/schema/mule/ldap http://www.mulesoft.org/schema/mule/ldap/current/mule-ldap.xsd
http://www.mulesoft.org/schema/mule/ee/wmq http://www.mulesoft.org/schema/mule/ee/wmq/current/mule-wmq-ee.xsd
http://www.mulesoft.org/schema/mule/ee/data-mapper http://www.mulesoft.org/schema/mule/ee/data-mapper/current/mule-data-mapper.xsd">
    <ldap:config name="ldapConf" url="ldap://host.host.host:389/" authDn="[email protected]" authPassword="secret" doc:name="LDAP"/>
    <flow name="activedirectoryGetUsers">
        <http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8081" doc:name="HTTP (Deprecated)" path="activeDirectory"/>
        <ldap:search config-ref="ldapConf" doc:name="LDAP" baseDn="OU=myOu,DC=myDC, DC=myDC" filter="(&amp;(objectClass=user)(Company=*mycompany))" scope="SUB_TREE">
        <ldap:attributes>
                <ldap:attribute>dn</ldap:attribute>
                <ldap:attribute>GivenName</ldap:attribute>
                <ldap:attribute>sn</ldap:attribute>
                <ldap:attribute>mail</ldap:attribute>
                <ldap:attribute>telephonenumber</ldap:attribute>    
                <ldap:attribute>Department</ldap:attribute> 
                <ldap:attribute>Title</ldap:attribute> 
                <ldap:attribute>physicalDeliveryOfficeName</ldap:attribute> 
                <ldap:attribute>l</ldap:attribute>     
                <ldap:attribute>st</ldap:attribute>
                <ldap:attribute>postalCode</ldap:attribute>
                <ldap:attribute>streetAddress</ldap:attribute>                     
        </ldap:attributes>          
    </ldap:search>
    </flow>
</mule>

感谢您的帮助。

大卫·多索特

您正在接受Listorg.mule.module.ldap.api.LDAPEntry,这正是预计每用户指南

<ldap:search>

执行LDAP搜索,返回包含所有结果LDAP条目的列表。

然后,您可以在转换器或组件中使用MEL表达式来处理此列表,也可以使用对其进行拆分collection-splitter或使用for-each范围对其进行迭代

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

文件无法通过HTTP连接器移动到目录Mule ESB

来自分类Dev

Mule ESB和MQTT连接器:订阅多个主题

来自分类Dev

Mule ESB数据库连接器(JDBC)错误:

来自分类Dev

Mule ESB数据库连接器(JDBC)错误:

来自分类Dev

Mule ldap连接器无法正常工作的XSD问题

来自分类Dev

AMQP连接器Mule ESB中MULE_AUTO和MANUAL之间的区别

来自分类Dev

Mule MySQL连接器

来自分类Dev

sftp连接器中的Mule ESB:add <service-overrides messageReceiver =“ myReceiver”>不起作用

来自分类Dev

Mule ESB,以类似JSON的格式返回数据库连接器数据

来自分类Dev

Mule ESB-WMQ连接器-如何访问WMQ消息标头值

来自分类Dev

Mule ESB社区Amazon SMS连接器需要企业许可

来自分类Dev

如何在Mule ESB中的应用程序之间共享连接器配置?

来自分类Dev

Mule ESB 3.4.0 CE:套接字异常时通过TCP端点重新传递消息

来自分类Dev

使用ackMode MULE_AUTO在Mule ESB AMQP连接器中拒绝和重新排队消息

来自分类Dev

通过TCP连接器连接时超时

来自分类Dev

在连接/卸下USB时是否获得UEFI BIOS引导顺序的一致性?

来自分类Dev

在数据库连接器之后,Mule ESB 3.6对象到XML不能正常工作

来自分类Dev

尝试使用Twitter连接器时java.lang.NoClassDefFoundError:org / mule / api / ConnectionException

来自分类Dev

通过全局变量搜索时,perl正则表达式不一致

来自分类Dev

当我通过搜索控制器搜索时,indexPath不会随原始数组更改

来自分类Dev

当我通过搜索控制器搜索时,indexPath不会随着原始数组而改变

来自分类Dev

Botium-Google Assistant连接器-响应不为空时响应为空,但响应为空

来自分类Dev

GraphDB 弹性搜索连接器

来自分类Dev

MySQL/Python 连接器无法搜索

来自分类Dev

如何将Mule ESB中的数据映射器转换为许多连接器以使用社区运行时?

来自分类Dev

当要搜索的属性具有索引时,通过baseDN限制LDAP搜索是否有任何好处?

来自分类Dev

Mule连接器和传输器之间的区别

来自分类Dev

通过网络连接器连接的代理之间的持久订阅的clientid是否唯一?

来自分类Dev

Mule SAXParseException:cvc-complex-type.2.4.a:使用专有连接器运行Flow时内容无效。

Related 相关文章

  1. 1

    文件无法通过HTTP连接器移动到目录Mule ESB

  2. 2

    Mule ESB和MQTT连接器:订阅多个主题

  3. 3

    Mule ESB数据库连接器(JDBC)错误:

  4. 4

    Mule ESB数据库连接器(JDBC)错误:

  5. 5

    Mule ldap连接器无法正常工作的XSD问题

  6. 6

    AMQP连接器Mule ESB中MULE_AUTO和MANUAL之间的区别

  7. 7

    Mule MySQL连接器

  8. 8

    sftp连接器中的Mule ESB:add <service-overrides messageReceiver =“ myReceiver”>不起作用

  9. 9

    Mule ESB,以类似JSON的格式返回数据库连接器数据

  10. 10

    Mule ESB-WMQ连接器-如何访问WMQ消息标头值

  11. 11

    Mule ESB社区Amazon SMS连接器需要企业许可

  12. 12

    如何在Mule ESB中的应用程序之间共享连接器配置?

  13. 13

    Mule ESB 3.4.0 CE:套接字异常时通过TCP端点重新传递消息

  14. 14

    使用ackMode MULE_AUTO在Mule ESB AMQP连接器中拒绝和重新排队消息

  15. 15

    通过TCP连接器连接时超时

  16. 16

    在连接/卸下USB时是否获得UEFI BIOS引导顺序的一致性?

  17. 17

    在数据库连接器之后,Mule ESB 3.6对象到XML不能正常工作

  18. 18

    尝试使用Twitter连接器时java.lang.NoClassDefFoundError:org / mule / api / ConnectionException

  19. 19

    通过全局变量搜索时,perl正则表达式不一致

  20. 20

    当我通过搜索控制器搜索时,indexPath不会随原始数组更改

  21. 21

    当我通过搜索控制器搜索时,indexPath不会随着原始数组而改变

  22. 22

    Botium-Google Assistant连接器-响应不为空时响应为空,但响应为空

  23. 23

    GraphDB 弹性搜索连接器

  24. 24

    MySQL/Python 连接器无法搜索

  25. 25

    如何将Mule ESB中的数据映射器转换为许多连接器以使用社区运行时?

  26. 26

    当要搜索的属性具有索引时,通过baseDN限制LDAP搜索是否有任何好处?

  27. 27

    Mule连接器和传输器之间的区别

  28. 28

    通过网络连接器连接的代理之间的持久订阅的clientid是否唯一?

  29. 29

    Mule SAXParseException:cvc-complex-type.2.4.a:使用专有连接器运行Flow时内容无效。

热门标签

归档