【问题标题】:enabling new LDAP claims on WSO2 IS from XML file从 XML 文件启用 WSO2 IS 上的新 LDAP 声明
【发布时间】:2013-10-11 12:46:59
【问题描述】:

我向我的 LDAP 架构添加了一个新的用户属性,并配置了 user-mgt.xml 以支持新的自定义 ObjectClass。

然后我使用了声明管理 UI,并成功设置了新属性以默认显示和支持。

现在一切正常:我检查了注册表数据库中的新声明是否正确设置,并且每当我编辑用户配置文件时,我都可以查看和编辑新的自定义属性。

问题是:我可以通过一些 xml 配置文件直接设置吗?

我的问题是即使我编辑claim-config.xml并将参数更改为http://wso2.org/claims方言中的相应声明以支持,并给它一个DisplayOrder,它没有效果。

我不想过多依赖 GUI 和注册表状态,而是依赖配置文件。

谢谢

【问题讨论】:

    标签: wso2


    【解决方案1】:

    如果服务器已经启动一次,您不能编辑 claim-config.xml 文件添加新的声明。只有第一次启动,它会将所有声明填充到数据库中(您可以删除数据库并编辑文件并启动,然后它也会填充)。然后您只能通过管理控制台 UI 编辑或添加它们。但是,如果您了解 Identity Server,那么所有这些 UI 功能都已通过 Web 服务 API 公开。如果您不喜欢 UI,您可以使用自动化 Web 服务调用来实现...基本上 SOAPUI 可以用于此目的。

    【讨论】:

    • 能否请您提供“因此您想为 LDAP 中的正确属性进行声明映射。LDAP 中的大多数用户对象类是使用 inetOrgPerson 对象创建的。因此您需要映射inetOrgPerson 对象类支持的属性”?我们确实面临这样做的问题....问候,Neha
    猜你喜欢
    • 1970-01-01
    • 2014-12-12
    • 2017-05-12
    • 2017-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-17
    • 2017-09-24
    相关资源
    最近更新 更多