一、该问题的重现步骤是什么?
我现在通过服务名访问对应的端点会显示对应的认证未授权

2. 当 我直接访问gateway的actuator端点时认证就控制不住了,可以直接访问了

3.
二、你期待的结果是什么?实际看到的又是什么?
gateway也增加同样的认证
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
4.8.0 bladex
centos
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
gateway如果加了这个鉴权认证,nacos注册方面就会出问题,因为获取不到actuator也就无法知道各个服务的健康状态。
不过你不用担心他本身的安全问题。系统里是做了白名单的,127.0.0.1是本地,无需鉴权就能访问actuator,如果是其他外部的ip访问,才会进行拦截,逻辑在这里:https://center.javablade.com/blade/BladeX/src/branch/master/blade-gateway/src/main/java/org/springblade/gateway/filter/GatewayFilter.java
扫一扫访问 Blade技术社区 移动端