CryptorResponse 插件

    • 插件是通过 fieldNames 去匹配 responseBody 里面的参数进行 加密 处理,替换当前 fieldNames 对应内容。
    1. 打开 selector 配置需要匹配的流量。

    • 同时找到 resources/META-INF/shenyu/ 底下的 org.apache.shenyu.plugin.cryptor.strategy.CryptorStrategy 文件, 写上算法名称以及实现的 CryptorStrategy 接口的 class 的包名。

    • key: 秘钥,用于加密数据。
    1. <!-- apache shenyu Cryptor Response plugin start-->
    2. <dependency>
    3. <groupId>org.apache.shenyu</groupId>
    4. <artifactId>shenyu-spring-boot-starter-plugin-cryptor</artifactId>
    5. <version>${project.version}</version>
    6. <!-- apache shenyu Cryptor Response plugin end-->

    防互联网黑产,恶意获取数据。提高数据安全性。