为SpringBoot Admin监控的服务端加上登录认证

为SpringBoot Admin监控的服务端加上登录认证dependency groupId org springframew boot groupId artifactId spring boot starter security artifactId dependency

 
   
   
     org.springframework.boot 
    
   
     spring-boot-starter-security 
    
   

为SpringBoot Admin监控的服务端加上登录认证

package com.ciih.refineinner.config; import lombok.extern.slf4j.Slf4j; import org.springframework.context.annotation.Configuration; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; @Configuration @Slf4j public class SpringSecurityActuatorConfig extends WebSecurityConfigurerAdapter { public SpringSecurityActuatorConfig() { log.info("SpringSecurityActuatorConfig... start"); } @Override protected void configure(HttpSecurity http) throws Exception { // 这个配置只针对 /actuator/ 的请求生效 http.antMatcher("/actuator/") // /actuator/下所有请求都要认证 .authorizeRequests().anyRequest().authenticated() // 启用httpBasic认证模式,当springboot admin-client 配置了密码时, // admin-server走httpbasic的认证方式来拉取client的信息 .and().httpBasic() // 禁用csrf .and().csrf().disable(); } } 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205847.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午5:02
下一篇 2026年3月19日 下午5:03


相关推荐

  • .Net组件程序设计之远程调用(一)

    .Net组件程序设计之远程调用(一)

    2021年8月29日
    48
  • js 给元素添加自定义属性

    js 给元素添加自定义属性给元素添加自定义属性obj.setAttribute(‘attr_name’,’attr_value’);//例如obj.setAttribute(‘class’,’snow-container’)给元素添加class属性的三种方法document.getElementsByTagName(‘body’)[0].className=’snow-container’;//设置为新的…

    2022年6月22日
    136
  • YOLOV5训练自己的数据集(踩坑经验之谈)

    YOLOV5训练自己的数据集(踩坑经验之谈)利用 YOLOv5 训练自己的数据集导言很惭愧 来 csdn 已经三年多了 却一直都在 白嫖 各位大神的经验与总结 这几天也一直在 csdn 里学习 YOLOv3 与 YOLOv5 训练数据集的具体步骤 几经波折终于实现了很好的效果 因此 决定利用闲暇时间 为大家写一篇 YOLOv5 训练数据集的小白手册 还望大家喜欢 有不同看法或意见欢迎在评论区指出 1 YOLOv5 的简介 本段为个人理解 有错误问题欢迎指正 严格来讲 YOLOv5 并不算是 YOLO 系列的第五代 因为并非原作者创作且暂时没有得到原作者的许可 但是 它的

    2026年3月18日
    2
  • Python面试常见问题_python面试问题总结

    Python面试常见问题_python面试问题总结Python是什么?简述并说明优点和缺点?Python是一种面向对象的解释性计算机编程语言,它是结合了解释性、编译性、互动性和面向对象的脚本语言。优点:开源、免费、简单、易学、可移植、可扩展、易维护、开发效率高。缺点:运行速度慢、代码不能加密。Python是如何被解释的?Python是一种解释性语言,它的源代码可以直接运行。Python解释器会将源代码转换成中间语言,之后再翻译…

    2022年10月7日
    5
  • OpenFFBoard硬件项目使用教程

    OpenFFBoard硬件项目使用教程

    2026年3月16日
    3
  • sudu的使用

    sudu的使用suuser name 切换用户 默认为 root su user name 切换用户同时切换环境变量 sudocommand 临时使用 root 权限执行 command 报错示例 user nameisnotint This

    2026年3月20日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号