主题
请求数据加密拦截器
WARNING
有时候系统安全基本比较高,需要对请求的参数信息进行加密处理,提示系统的整体安全性。
请求数据说明
- 支持
application/x-www-form-urlencoded
、application/json
和url地址
传参,不支持form-data
方式 - 请求数据使用
3DES
加解密算法(需要把对象转换成json字符串后加密) - 加密后的数据,必须使用
data
进行传值
配置
参数说明
配置后,对需要验证的地址进行验证拦截
enabled
:是否启用拦截器,默认不启用false
items
:规则列表,可以配置多个urls
:需要拦截的地址secret
:加解密秘钥forbid-urls
:需要排除的url地址headers
^1.5.2:请求头过滤,增加后只有匹配的请求头才可以进入此拦截器,默认为空,全部匹配
示例
yaml
wueasy:
gateway:
filter:
request-decrypt:
enabled: true
items:
- urls: /demo/login,/demo/get
secret: D5E5F589769DA629A2F8C344F4749C0A
#headers: #请求头过滤
# appId: #请求头名称
# - test #对应的值
# - demo