[#9116] - cm.jaspersoft.jasperserver.api.security.externalAuth.ExternalAuthBasicProcessingFilter ClassNotFoundException

Category:
Bug report
Priority:
Normal
Status:
New
Project: Severity:
Major
Resolution:
Open
Component: Reproducibility:
Always
Assigned to:

While using the sample-applicationContext-externalAuth-LDAP.xml given with the 6.01 CE install script, i have multiple errors all linked to this classnotfound exception. The only way to use AD auth (at least web authentication) was to comment out this part of the applicationContext-externalAuth-LDAP.xml file:

70 <bean id="proxyBasicProcessingFilter"
71 class="com.jaspersoft.jasperserver.api.security.externalAuth.ExternalAuthBasicProcessingFilter" parent="basicProcessingFilter">
72 <property name="authenticationManager" ref="ldapAuthenticationManager"/>
73 <property name="externalDataSynchronizer" ref="externalDataSynchronizer"/>
74 </bean>

To what i found in blogs talking about broken ProxyBasicProcessingFilter in jasper reports server v6, you can't use REST or SOAP auth using AD if you do so. Any other consequences ? Any way to correct this bug more cleanly ?

Many thanks.

v6.0.1
ExternalAuth-LDAP
stephane.magne's picture
Joined: Jan 19 2017 - 6:31am
Last seen: 6 years 4 months ago
Feedback