Springbootadmin與security沖突問題及解決
Springbootadmin與security沖突
最近在研究springbootadmin監(jiān)控服務,springboot版本使用3.2.5,security使用6.4.0-SNAPSHOT,集成了springbootadmin后,
一直報錯
Parameter 0 of method setFilterChains in org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration required a single bean, but 2 were found:
- requestMappingHandlerMapping: defined by method 'requestMappingHandlerMapping' in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]
- controllerEndpointHandlerMapping: defined by method 'controllerEndpointHandlerMapping' in class path resource [org/springframework/boot/actuate/autoconfigure/endpoint/web/servlet/WebMvcEndpointManagementContextConfiguration.class]This may be due to missing parameter name information
我用的springbootadmin
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<!-- spring-boot-admin-client -->
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId>
<version>3.2.3</version>
</dependency>網(wǎng)上到處找了資料,說是actuator 中自帶security,與另一個security沖突
使用了各種方法都不能解決,最后請教大神,在bean上指定名稱即可。
解決


總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Java訪問者模式實現(xiàn)優(yōu)雅的對象結構處理
Java訪問者模式是一種行為型設計模式,它通過將數(shù)據(jù)結構和數(shù)據(jù)操作分離,實現(xiàn)對復雜對象結構的處理。它將數(shù)據(jù)結構中的每個元素都轉換為訪問者能夠識別的形式,從而使得數(shù)據(jù)操作可以在不影響數(shù)據(jù)結構的前提下進行擴展和變化2023-04-04
SpringBoot整合redis實現(xiàn)計數(shù)器限流的示例
本文主要介紹了SpringBoot整合redis實現(xiàn)計數(shù)器限流的示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2025-04-04
Java中StringBuilder與StringBuffer使用及源碼解讀
我們前面學習的String就屬于不可變字符串,因為理論上一個String字符串一旦定義好,其內容就不可再被改變,但實際上,還有另一種可變字符串,包括StringBuilder和StringBuffer兩個類,那可變字符串有什么特點,又怎么使用呢,接下來就請大家跟我一起來學習吧2023-05-05
Spring?Boot?整合?Fisco?Bcos部署、調用區(qū)塊鏈合約的案例
本篇文章介紹?Spring?Boot?整合?Fisco?Bcos?的相關技術,最最重要的技術點,部署、調用區(qū)塊鏈合約的工程案例,本文通過流程分析給大家介紹的非常詳細,需要的朋友參考下吧2022-01-01

