diff --git a/src/main/java/org/codelibs/fess/sso/spnego/SpnegoAuthenticator.java b/src/main/java/org/codelibs/fess/sso/spnego/SpnegoAuthenticator.java index 6e9a12a77..842c14453 100644 --- a/src/main/java/org/codelibs/fess/sso/spnego/SpnegoAuthenticator.java +++ b/src/main/java/org/codelibs/fess/sso/spnego/SpnegoAuthenticator.java @@ -118,11 +118,11 @@ public class SpnegoAuthenticator implements SsoAuthenticator { logger.debug("principal: {}", principal); } } catch (final Exception e) { - final String msg = "HTTP Authorization Header=" + request.getHeader(Constants.AUTHZ_HEADER); + final String msg = "Failed to process Authorization Header: " + request.getHeader(Constants.AUTHZ_HEADER); if (logger.isDebugEnabled()) { logger.debug(msg); } - throw new SsoLoginException(msg, e); + throw new SsoLoginException(e.getMessage() + " " + msg, e); } // context/auth loop not yet complete