弹簧启动执行器在应用程序端口以外的其他端口上运行时发出禁止错误

时间:2017-05-30 18:40:52

标签: spring-boot spring-boot-actuator actuator

=

使用自定义弹簧安全配置访问在应用程序端口以外的其他端口上运行的执行器时出现禁止错误。

application.properties file

management.security.enabled=false
management.context-path=/manage
management.port=8085

server.context-path=/lnhcverifyhcp
server.port=8090

spring boot version - 1.3.3.RELEASE

访问致动器URL时出现禁止错误

3 个答案:

答案 0 :(得分:0)

您可以通过将其添加到application.properties文件来禁用管理端口上的安全性:

management.security.enabled=false

或者,设置您自己的用户名和密码:

请参阅https://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-monitoring.html

答案 1 :(得分:0)

我假设您正在使用带有Spring Actuator的Spring Security。因此,将执行器从安全性中移除的配置是:

endpoints:
  health: 
    sensitive:  false

management:
  security:
    enabled: false

希望这有帮助!

答案 2 :(得分:0)

我有同样的问题,我的mcAfee使用该端口。实际上403来自McAfee。 点击此网址,看看会得到什么-http:// localhost:8081 /