Actuator端点无法控制访问权限,改了相关配置不生效

Blade 未结 1 81
bluerose
bluerose 剑圣 2024-03-28 08:53

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

1. 由于bladex默认打开了所有actuator端点,现在我只要开放一个health端点作为健康检查,其他都要关闭

2. 我去nacos进行了相关配置(如下图),我先试着关闭所有端点,把exclude配置为了“*”

image.png


3. 我访问 http://ip/actuator/env 或者 http://ip/actuator/health ,然而依然都能访问并且返回了数据。

4. 然后我不死心,又去auth服务里把permit的actuator/**给注释了,部署后,访问端点依然全部都能访问并且返回了数据。


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

我期待actuator的配置能生效,能够控制端点的开放和关闭。实际上我失败了,不知道哪里出了问题。


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

2.9.0.RELEASE BLADEX,Centos


1条回答
  • nginx可以解决这个问题。

    @H3C`3$VH57INYL054OY~Q9.png

    作者追问:2024-03-28 13:22

    老大,主要是为何nacos配置了不生效。我查看资料都说是那样来管控的。这个方案为何会行不通呢?

    你说的方案或者其他的方案我尚未考虑,我还是想用原生方案最好

    0 讨论(0)
提交回复