错误 401 - 浏览器中的 Spring Boot 执行器登录名/密码 [英] error 401 - Spring boot actuator login/password in browser

查看:39
本文介绍了错误 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆