admin
2022-07-15 3727469752a977dde6327e2c48d761b20b565d3d
fanli/src/main/java/com/yeshi/fanli/aspect/SignValidateAspect.java
@@ -100,8 +100,7 @@
            acceptData.setSystem(SystemInfoUtil.getSystem(acceptData));
         final String url = request.getRequestURI();
         @SuppressWarnings("unchecked")
         final Map<String, Object> params = request.getParameterMap();
            @SuppressWarnings("unchecked") final Map<String, String[]> params = request.getParameterMap();
         ThreadUtil.run(new Runnable() {
            @Override
            public void run() {
@@ -192,7 +191,7 @@
    */
   @SuppressWarnings("unchecked")
   private boolean signIsRight(HttpServletRequest request) {
      Map<String, Object> map = request.getParameterMap();
        Map<String, String[]> map = request.getParameterMap();
      Iterator<String> its = map.keySet().iterator();
      List<String> list = new ArrayList<>();
      boolean fromWEB = false;
@@ -207,9 +206,8 @@
         if (key.equalsIgnoreCase("sign") || key.equalsIgnoreCase("callback") || key.equalsIgnoreCase("_")) {
            continue;
         }
         Object value = map.get(key);
         Object[] values = (Object[]) value;
         list.add(key + "=" + values[0].toString());
            String[] values = map.get(key);
            list.add(key + "=" + values[0]);
      }
      Collections.sort(list);
      String str = "";