fix 解决kkfile预览时跨站问题
This commit is contained in:
@@ -52,13 +52,13 @@ public class CsrfFilter implements Filter {
|
||||
HttpServletResponse res = (HttpServletResponse) response;
|
||||
// 获取是否为websocket链接
|
||||
String upgrade = req.getHeader("Upgrade");
|
||||
// 获取请求url地址
|
||||
String url = req.getRequestURL().toString();
|
||||
// 获取来源
|
||||
String referurl = req.getHeader("Referer");
|
||||
if(isWhiteReq(referurl) || Objects.equals(upgrade,"websocket")){
|
||||
if(isWhiteReq(referurl) || Objects.equals(upgrade,"websocket") || url.contains("view")){
|
||||
chain.doFilter(request, response);
|
||||
}else{
|
||||
// 获取请求url地址
|
||||
String url = req.getRequestURL().toString();
|
||||
String log = "";
|
||||
String date = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date());
|
||||
String ip = getIp(req);
|
||||
|
||||
Reference in New Issue
Block a user