错误 401 - 浏览器中的 Spring Boot 执行器登录名/密码 [英] error 401 - Spring boot actuator login/password in browser
本文介绍了错误 401 - 浏览器中的 Spring Boot 执行器登录名/密码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用带执行器的 spring boot 并添加安全配置:
management.port=8088管理地址=127.0.0.1management.security.enabled=truesecurity.user.name=adminsecurity.user.password=秘密management.security.role=超级用户
curl -u admin:secret http://127.0.0.1:8088/metrics
没问题,但使用 Chrome (
解决方案
在 URL 中:
http://admin:secret@127.0.0.1:8088/metrics
作为标题:
授权:基本 YWRtaW46c2VjcmV0
I use spring boot with actuator and I add security configuration:
management.port=8088
management.address=127.0.0.1
management.security.enabled=true
security.user.name=admin
security.user.password=secret
management.security.role=SUPERUSER
curl -u admin:secret http://127.0.0.1:8088/metrics
is OK but with Chrome (http://127.0.0.1:8088/metrics): {"timestamp":1506692938036,"status":401,"error":"Unauthorized","message":"Full authentication is required to access this resource.","path":"/metrics"}
How to use login/password in url or headers?
EDIT 1
I try @Lachezar Balev solution (Authorization: Basic YWRtaW46c2VjcmV0 + admin:secret@ in url) but is KO
解决方案
In an URL:
http://admin:secret@127.0.0.1:8088/metrics
As a header:
Authorization: Basic YWRtaW46c2VjcmV0
这篇关于错误 401 - 浏览器中的 Spring Boot 执行器登录名/密码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文