management.security.roles不适用于健康端点

时间:2017-01-04 12:43:54

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

我已经使用spring security保护(基本身份验证)我的spring启动应用程序。我为可以使用监控和管理的用户添加了角色管理。我设置了management.security.roles = MANAGEMENT。具有此角色的用户只能看到状态(使用健康状况端点)。如果我设置management.security.role = MANAGEMENT,一切正常(具有此角色的用户可以查看所有健康参数),但此属性已被删除。难道我做错了什么?或者这是一个错误? 我在版本1.4.0.RELEASE

中有弹簧启动

1 个答案:

答案 0 :(得分:2)

似乎在1.4.0中您需要使用management.security.role单数) 我遇到的问题是1.4.2和1.4.3仅使用management.security.roles复数)。

我希望在将Spring Boot从1.4.0更新到1.4.3之前,我会在运行之前找到一些有关更改的文档。