diff --git a/li.strolch.rest/src/main/java/li/strolch/rest/filters/AuthenticationRequestFilter.java b/li.strolch.rest/src/main/java/li/strolch/rest/filters/AuthenticationRequestFilter.java index 51c117aac..9804ea5a1 100644 --- a/li.strolch.rest/src/main/java/li/strolch/rest/filters/AuthenticationRequestFilter.java +++ b/li.strolch.rest/src/main/java/li/strolch/rest/filters/AuthenticationRequestFilter.java @@ -155,7 +155,7 @@ public class AuthenticationRequestFilter implements ContainerRequestFilter { protected Certificate validateSession(ContainerRequestContext requestContext, String remoteIp) { String authorization = requestContext.getHeaderString(HttpHeaders.AUTHORIZATION); - authorization = authorization.trim(); + authorization = authorization == null ? "" : authorization.trim(); if (isEmpty(authorization) || (authorization.startsWith("Basic ") && !getRestful().isBasicAuthEnabled())) { return validateCookie(requestContext, remoteIp);