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