新增了Secure动态签名特性,具体配置说明如下
~~~yaml
blade:
#安全框架配置
secure:
@Bean
public SecureRegistry secureRegistry() {
// 创建认证类
SecureRegistry secureRegistry = new SecureRegistry();
// 签名认证配置
secureRegistry.addSignPattern(HttpMethod.POST, "/blade-desk/dashboard/sign", "sha1");
// 返回认证类
return secureRegistry;
}
}
~~~
注意⚠️:
配置使用说明⚠️:
新增了redis序列化配置方式,若想在redis直接看到存储结果,可以将序列化方式配置为json
,配置后请执行flushdb
再启动服务,另外除了默认的protostuff
外还有jdk
的序列化方式可供使用
~~~yaml
重构了blade-admin
模块,采用了新的钉钉推送实现方式,大家升级的时候请务必仔细
Ribbon
组件,目前支持feign
调用也可以设定优先调用的ip段,具体改动如下:将blade-gateway
的blade-starter-ribbon
依赖移动到了blade-common
,同时将blade-gateway
的application-dev.yml
配置迁移到nacos
。具体改动可以看如下commit:https://git.bladex.vip/blade/BladeX/commit/77276b1396cdfc0cde520ff310badce4586b9e84
https://git.bladex.vip/blade/BladeX-Tool/commit/ecc465e01f6c8e79c0cf3c8a09c6b2044fe8c855