diff --git a/src/main/java/org/opensearch/security/http/OnBehalfOfAuthenticator.java b/src/main/java/org/opensearch/security/http/OnBehalfOfAuthenticator.java index 56da7ade68..4ac3be335f 100644 --- a/src/main/java/org/opensearch/security/http/OnBehalfOfAuthenticator.java +++ b/src/main/java/org/opensearch/security/http/OnBehalfOfAuthenticator.java @@ -188,6 +188,7 @@ private AuthCredentials extractCredentials0(final SecurityRequest request) { } catch (WeakKeyException e) { log.error("Cannot authenticate user with JWT because of ", e); + return null; } catch (Exception e) { if (log.isDebugEnabled()) { log.debug("Invalid or expired JWT token.", e);