Prechádzať zdrojové kódy

排除部分异步通知接口加解密

codingliang 1 rok pred
rodič
commit
5c91df4f73

+ 18 - 2
src/main/resources/application-dev.yml

@@ -51,13 +51,29 @@ secure-api:
         # 配置了此项,接口有无注解都将进行返回值加密
         include-urls: /**
         # 即使配置了排除,注解的优先级也高于此项
-        exclude-urls: /captcha.jpg
+        exclude-urls:
+            - /captcha.jpg
+            - /app/wxPay/notifyMp
+            - /app/wxPay/notify
+            - /app/wxPay/notifyJsApi
+            - /app/wxPay/notifyShop
+            - /app/wxPay/notifyJsApiShop
+            - /app/wxPay/notifyMpShop
+            - /pay/open/notify
     # 需要解密的接口路径匹配,遵循spring boot拦截器的正则规则,留空或者不配置代表不使用url匹配,只对注解的接口、参数、字段进行解密
     decrypt-url:
         # 配置了此项,接口、参数、字段有无注解都将进行解密
         include-urls: /**
         # 即使配置了排除,注解的优先级也高于此项
-        exclude-urls: /captcha.jpg
+        exclude-urls:
+            - /captcha.jpg
+            - /app/wxPay/notifyMp
+            - /app/wxPay/notify
+            - /app/wxPay/notifyJsApi
+            - /app/wxPay/notifyShop
+            - /app/wxPay/notifyJsApiShop
+            - /app/wxPay/notifyMpShop
+            - /pay/open/notify
     # Date类型日期格式化
     date-format: yyyy-MM-dd HH:mm:ss
     # LocalDateTime类型日期格式化

+ 18 - 2
src/main/resources/application-prod.yml

@@ -52,13 +52,29 @@ secure-api:
         # 配置了此项,接口有无注解都将进行返回值加密
         include-urls: /**
         # 即使配置了排除,注解的优先级也高于此项
-        exclude-urls: /captcha.jpg
+        exclude-urls:
+            - /captcha.jpg
+            - /app/wxPay/notifyMp
+            - /app/wxPay/notify
+            - /app/wxPay/notifyJsApi
+            - /app/wxPay/notifyShop
+            - /app/wxPay/notifyJsApiShop
+            - /app/wxPay/notifyMpShop
+            - /pay/open/notify
     # 需要解密的接口路径匹配,遵循spring boot拦截器的正则规则,留空或者不配置代表不使用url匹配,只对注解的接口、参数、字段进行解密
     decrypt-url:
         # 配置了此项,接口、参数、字段有无注解都将进行解密
         include-urls: /**
         # 即使配置了排除,注解的优先级也高于此项
-        exclude-urls: /captcha.jpg
+        exclude-urls:
+            - /captcha.jpg
+            - /app/wxPay/notifyMp
+            - /app/wxPay/notify
+            - /app/wxPay/notifyJsApi
+            - /app/wxPay/notifyShop
+            - /app/wxPay/notifyJsApiShop
+            - /app/wxPay/notifyMpShop
+            - /pay/open/notify
     # Date类型日期格式化
     date-format: yyyy-MM-dd HH:mm:ss
     # LocalDateTime类型日期格式化