HADOOP-13580. If user is unauthorized, log "unauthorized" instead of "Invalid signed text:". Contributed by Wei-Chiu Chuang.
(cherry picked from commit f6f3a447bf3b2900a2e9a0615ad9877f9310e062) (cherry picked from commit 031d5f6c5bf7ab74d9c12fbefdb1c12c58024f03)
This commit is contained in:
parent
ab57c869e2
commit
c7b79e8d91
@ -438,6 +438,9 @@ protected AuthenticationToken getToken(HttpServletRequest request) throws IOExce
|
||||
for (Cookie cookie : cookies) {
|
||||
if (cookie.getName().equals(AuthenticatedURL.AUTH_COOKIE)) {
|
||||
tokenStr = cookie.getValue();
|
||||
if (tokenStr.isEmpty()) {
|
||||
throw new AuthenticationException("Unauthorized access");
|
||||
}
|
||||
try {
|
||||
tokenStr = signer.verifyAndExtract(tokenStr);
|
||||
} catch (SignerException ex) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user