The Authorization header Basic credentials need to be base64 encoded to comply with the standard, see [RFC 7617](https://datatracker.ietf.org/doc/html/rfc7617) It doesnt seem this is the case [here](https://github.com/jessylenne/keycloak-event-listener-http/blob/master/src/main/java/org/softwarefactory/keycloak/providers/events/http/HTTPEventListenerProvider.java#L75) and [here](https://github.com/jessylenne/keycloak-event-listener-http/blob/master/src/main/java/org/softwarefactory/keycloak/providers/events/http/HTTPEventListenerProvider.java#L116) It would probably be best to be implement in one place. Question is how to deal with it since it is a BC?