我正在根据此链接自定义配置文件属性。我按照那个链接做了同样的事情,但我没有成功。
简要说明我所做的事情
在用户节点下的 /root/openam/config/xml/amUser.xml 中添加以下内容
<AttributeSchema name="customAttribute" type="single" syntax="string" any="display" i18nKey="Custom Attribute"> </AttributeSchema>
删除iPlanetAMUserService
$ /opt/openam-tool/openam/bin/ssoadm delete-svc --adminid amadmin --password-file /tmp/pwd.txt --servicename iPlanetAMUserService
创建 iPlanetAMUserService
/opt/openam-tool/openam/bin/ssoadm create-svc --adminid amadmin --password-file /tmp/pwd.txt --xmlfile /root/openam/config/xml/amUser.xml
根据链接添加架构定义
$ /root/openam/opends/bin/ldapmodify --port 389 --hostname frock.gworks.mobi --bindDN "cn=Directory Manager" --bindPassword gworks.mobi1 --filename /tmp/custom-attr.ldif
顶级领域 -> 数据存储 -> embeddj-> 添加 customObjectclass & customAttribute
允许用户更新新属性
$ sh /root/openam/opends/bin/control-panel
在第 6 步中,我找不到iPlanetAMPolicyService来编辑sun-key值
便于您参考 https://postimg.org/image/it7ovadwh/
你能帮我进一步吗?