Decode the request url as UTF-8 in the authentication filtertags/v1.4.0
url = url.substring(1); | url = url.substring(1); | ||||
} | } | ||||
String fullUrl = url + (StringUtils.isEmpty(params) ? "" : ("?" + params)); | String fullUrl = url + (StringUtils.isEmpty(params) ? "" : ("?" + params)); | ||||
try { | |||||
fullUrl = URLDecoder.decode(fullUrl, "UTF-8"); | |||||
} catch (UnsupportedEncodingException e) { | |||||
logger.warn("UTF-8 decoding of URL failed: "+fullUrl, e); | |||||
e.printStackTrace(); | |||||
} | |||||
return fullUrl; | return fullUrl; | ||||
} | } | ||||
return user; | return user; | ||||
} | } | ||||
} | } | ||||
} | |||||
} |