如何解决具有OpenLDAP集成的shibboleth idp /未捕获的运行时异常java.lang.NullPointerException:null
我通过OpenLDAP集成安装了shibboleth idp ,它验证成功但 它返回异常错误
Uncaught runtime exception java.lang.NullPointerException: null
日志文件包含
Attribute Resolver 'ShibbolethAttributeResolver': Removing result of attribute definition 'uid',contains no values
属性解析器“ ShibbolethAttributeResolver”:删除属性定义“邮件”的结果,不包含任何值
和 attribute-resolver.xml文件包含
<AttributeDefinition xsi:type="Simple" id="uid">
<InputDataConnector ref="myLDAP" attributeNames="uid" />
<AttributeEncoder xsi:type="SAML1String" name="urn:mace:dir:attribute-def:uid" encodeType="false" />
<AttributeEncoder xsi:type="SAML2String" name="urn:oid:0.9.2342.19200300.100.1.3" friendlyName="uid" encodeType="false" />
</AttributeDefinition>
谢谢
解决方法
我发现这是shibboleth idp 4.0中的错误, 它应该在下一版本中修复
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。