1. 确保biz的业务工程引入了blade-scope-api的依赖,然后清空redis缓存,再调用。
2. 调用的时候在你截图的apiScopeClient的方法打断点,看看是否调用的是system的方法以及master数据库
我的业务模块没引入scope-api模块,但是还是会去查询数据权限,这样是不是就会出现上面的问题?
正常来说不应该是在我引入api的业务模块才会调用吗?
现在就是每个业务项目单独建一个yaml配置文件,然后把数据权限手动关闭。
默认不引入是查本数据源的,如果是分布式环境,需要引入blade-scope-api
扫一扫访问 Blade技术社区 移动端