瀏覽代碼

Merge pull request #136 from culmat/patch-1

Decode the request url as UTF-8 in the authentication filter
tags/v1.4.0
James Moger 10 年之前
父節點
當前提交
3449033910
共有 1 個檔案被更改,包括 7 行新增1 行删除
  1. 7
    1
      src/main/java/com/gitblit/servlet/AuthenticationFilter.java

+ 7
- 1
src/main/java/com/gitblit/servlet/AuthenticationFilter.java 查看文件

@@ -100,6 +100,12 @@ public abstract class AuthenticationFilter extends DaggerFilter {
url = url.substring(1);
}
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;
}
@@ -180,4 +186,4 @@ public abstract class AuthenticationFilter extends DaggerFilter {
return user;
}
}
}
}

Loading…
取消
儲存