gateway actuator端点访问增加认证

Blade 未结 2 53
lstar
lstar 剑者 2小时前

一、该问题的重现步骤是什么?

  1. 我现在通过服务名访问对应的端点会显示对应的认证未授权

    image.png

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

image.png

3.


二、你期待的结果是什么?实际看到的又是什么?

gateway也增加同样的认证

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

4.8.0 bladex

centos

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  • 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



    0 讨论(1)
  • 2小时前

    白名单里面有192.168的IP,我把这个IP给删除了应该不会有啥影响吧,服务器上面采用的IP是192

    作者追问:1小时前

    不影响,这个可以直接删

    0 讨论(0)
提交回复