## 前言 * BladeX目前已经支持基于Nacos的动态网关鉴权功能 * SpringBoot版本,仍然沿用之前版本的Secure模块鉴权 * cloud与boot版本两者鉴权可公用同一个配置 ## Cloud版鉴权放行配置 * 由于cloud版将鉴权放在了gateway,所以不再需要启用各个工程内secure模块的鉴权功能。 * secure模块的鉴权功能已经改成默认关闭状态 * 鉴权配置可以放在nacos,并且支持动态刷新 * 配置写法如下: ~~~ blade: secure: skip-url: - /test/** - /demo/** ~~~ * 网关鉴权逻辑代码位置如下: ![](https://img.kancloud.cn/08/18/0818654f16aa81b3e2204d0414165e72_714x778.png) ## Boot版鉴权放行配置 * boot版与cloud版公用同一个配置 * 配置写法如下: ~~~ blade: secure: skip-url: - /test/** - /demo/** ~~~ * 由于secure模块已经默认关闭,所以boot版需要进行开启 * 开启所在代码如下: ![](https://img.kancloud.cn/a6/0a/a60aec0c526c37ffc95c8238b369d662_2236x1238.png)