Commit fc34a69a by tang

过滤器修改

parent d8372697
...@@ -9,6 +9,8 @@ import javax.servlet.annotation.WebFilter; ...@@ -9,6 +9,8 @@ import javax.servlet.annotation.WebFilter;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.io.IOException; import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/** /**
* 验证sign * 验证sign
...@@ -28,10 +30,12 @@ public class ValidationFilter implements Filter { ...@@ -28,10 +30,12 @@ public class ValidationFilter implements Filter {
if (url == null || url.trim().length() == 0) { if (url == null || url.trim().length() == 0) {
return; return;
} }
System.out.println("url:"+url); String urls = url.substring(url.lastIndexOf("/")+1);
if(!url.startsWith("http://localhost:8080/youka-api/api/pay/openCardCallback")|| List<String> list = new ArrayList<>();
!url.startsWith("http://localhost:8080/youka-api/api/pay/notifyQuickPay")|| list.add("openCardCallback");
!url.startsWith("http://localhost:8080/youka-api/api/pay/notifyPay")){ list.add("notifyQuickPay");
list.add("notifyPay");
if(!list.contains(urls)){
System.out.println("进入了"); System.out.println("进入了");
String signCode = ComCode.signCode; String signCode = ComCode.signCode;
String subMerchantCode = httpRequest.getParameter("subMerchantCode"); String subMerchantCode = httpRequest.getParameter("subMerchantCode");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment