摘要:注意事項注冊中心開啟認證后,項目中的注冊中心地址的配置也需要改變需要加上認證的用戶名和密碼用戶名密碼具體代碼可以參考我的
上篇文章我們簡單的介紹了下注冊中心Eureka,文章地址:http://cxytiandi.com/blog/detail/11988
Eureka自帶了一個web的管理頁面,方便我們查詢注冊到上面的實例信息
但是有一個問題是如果這個地址有公網IP的話,必然能直接訪問到,這樣是不安全的
如何解決這個問題呢?加用戶認證即可
通過spring-security來開始用戶認證
org.springframework.boot spring-boot-starter-security
然后在application.properties中加上認證的配置信息
security.basic.enabled=true #開啟認證 security.user.name=goojia #用戶名 security.user.password=goojia123456 #密碼
重新啟動注冊中心,訪問 http://localhost:8761/ 此時瀏覽器會提示你輸入用戶名和密碼,輸入正確后才能繼續訪問Eureka提供的管理頁面。
注意事項注冊中心開啟認證后,項目中的注冊中心地址的配置也需要改變,需要加上認證的用戶名和密碼
eureka.client.serviceUrl.defaultZone=http://用戶名:密碼localhostr:8761/eureka/
具體代碼可以參考我的github:
https://github.com/yinjihuan/spring-cloud
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/70839.html
摘要:服務器將要監聽的端口不要使用服務進行注冊不要在本地緩存注冊表信息使用一個新的注解,就可以讓我們的服務成為一個服務服務發現客戶端配置以為例需要做件事情成為服務發現的客戶端配置對應來說我們只需要配置如下啟動運行查看。 Spring簡介 為什么要使用微服務 單體應用: 目前為止絕大部分的web應用軟件采用單體應用,所有的應用的用戶UI、業務邏輯、數據庫訪問都打包在一個應用程序上。 showI...
摘要:負載均衡組件是一個負載均衡組件,它通常和配合使用。和配合,很容易做到負載均衡,將請求根據負載均衡策略分配到不同的服務實例中。和配合,在消費服務時能夠做到負載均衡。在默認的情況下,和相結合,能夠做到負載均衡智能路由。 2.2.1 簡介 Spring Cloud 是基于 Spring Boot 的。 Spring Boot 是由 Pivotal 團隊提供的全新 Web 框架, 它主要的特點...
閱讀 3259·2021-11-15 11:37
閱讀 1065·2021-11-02 14:45
閱讀 3893·2021-09-04 16:48
閱讀 3569·2019-08-30 15:55
閱讀 748·2019-08-23 17:53
閱讀 994·2019-08-23 17:03
閱讀 2020·2019-08-23 16:43
閱讀 2183·2019-08-23 16:22