Hi,
if my observations are correct, it seems that Spring security anonymous
authentication
still seems to be enabled for the Syncope REST API.
See securityContext.xml:
<security:http security-context-repository-ref="securityContextRepository"
realm="Apache Syncope authentication">
<security:http-basic/>
<security:anonymous username="${anonymousUser}"/>
<security:intercept-url pattern="/**"/>
</security:http>
As far as I understand, since SYNCOPE-132 [1] this mechanism is not used
anymore by Syncope,
but instead a special 'anonymous' user was introduced.
Shouldn't it better be
<security:anonymous enabled="false"/> ?
Cheers,
Guido
[1] https://issues.apache.org/jira/browse/SYNCOPE-132