shibboleth idp с интеграцией OpenLDAP/исключение Uncaught во время выполнения java.lang.NullPointerException: null

Я установил shibboleth idp с интеграцией OpenLDAP, он успешно аутентифицируется, но возвращает ошибку исключения

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>

Спасибо,


person ahmad maher    schedule 29.09.2020    source источник


Ответы (1)


Я обнаружил, что это ошибка в shibboleth idp 4.0, она должна быть исправлена ​​в следующей версии.

person ahmad maher    schedule 04.10.2020