springboot中Eureka注册中心如何开启密码认证
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,本篇文章给大家分享的是有关springboot中Eureka注册中心如何开启密码认证,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Eur
千家信息网最后更新 2026年10月31日springboot中Eureka注册中心如何开启密码认证
本篇文章给大家分享的是有关springboot中Eureka注册中心如何开启密码认证,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
Eureka 自带了一个 Web 的管理页面,方便我们查询注册到上面的实例信息,但是有一个问题:如果在实际使用中,注册中心地址有公网 IP 的话,必然能直接访问到,这样是不安全的。所以我们需要对 Eureka 进行改造,加上权限认证来保证安全性。
改造我们的 eureka-server,通过集成 Spring-Security 来进行安全认证。
在 pom.xml 中添加 Spring-Security 的依赖包,代码如下所示。
org.springframework.boot spring-boot-starter-security
然后在 application.properties 中加上认证的配置信息:
spring.security.user.name=yinjihuan #用户名spring.security.user.password=123456 #密码
增加 Security 配置类:
@Configuration@EnableWebSecuritypublic class WebSecurityConfig extends WebSecurityConfigurerAdapter {@Overrideprotected void configure(HttpSecurity http) throws Exception {// 关闭csrfhttp.csrf().disable();// 支持httpBasichttp.authorizeRequests().anyRequest().authenticated().and().httpBasic(); }}重新启动注册中心,访问 http://localhost:8761/,此时浏览器会提示你输入用户名和密码,输入正确后才能继续访问 Eureka 提供的管理页面。
在 Eureka 开启认证后,客户端注册的配置也要加上认证的用户名和密码信息:
eureka.client.serviceUrl.defaultZone=http://zhangsan:123456@localhost:8761/eureka/
以上就是springboot中Eureka注册中心如何开启密码认证,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
认证
密码
安全
信息
用户
用户名
配置
更多
知识
篇文章
页面
改造
管理
输入
实用
代码
地址
安全性
安全认证
实例
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技
天津市摩尔互联网科技
西安纸贵互联网科技有限公司
疫情对互联网科技公司影响
河南真二互联网科技有限公司
科技类互联网
唐信互联网科技
九亚互联网科技
互联网科技创新企业排名
青海省互联网新科技
青岛中康互联网医疗科技有限公司
深圳国际航运科技和互联网
华服互联网科技官网
呼和浩特新华互联网科技学院
锡山区互联网智能科技产品供应
黑科技 体验场景 互联网大会
互联网营销推广黑科技
互联网科技数字货币
2021世界互联网领先科技成果发布
上海旺乐尼互联网科技有限公司
科技和互联网公司
A股互联网金融科技公司
疫情对互联网科技公司影响
互联网下的科技发展
广州慧亚互联网科技怎么样
成都互联网科技公司100强
阿大互联网科技有限公司
互联网科技商业
爱医互联网络科技
唯美互联网科技