RROR:o.s.b.d.LoggingFailureAnalysisReporter解決辦法


RROR:o.s.b.d.LoggingFailureAnalysisReporter解決辦法

一定是在pom.xml中引入了以下

<!-- 安全框架 Spring Security --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> 

    
    
    
            
  • 1
  • 2
  • 3
  • 4
  • 5

簡單的在Controller文件中寫一個@RequestMapping("/login")打頭的

@RestController @RequestMapping("/login") public class UserController { @GetMapping public String getUsers() { return "Hello Spring Security"; } } 

    
    
    
            
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

啟動Application之后,無法成功運行,報錯o.s.b.d.LoggingFailureAnalysisReporter ERROR;

解決辦法:
在Application中將僅僅的@SpringBootApplication修改成:
@SpringBootApplication(exclude={DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class})

@SpringBootApplication(exclude={DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class}) 

    
    
    
            
  • 1

即可成功解決這個問題。
然后重新啟動一次項目,就發現
在這里插入圖片描述
可以了…

瀏覽器訪問地址localhost:8080/login即可,默認的用戶名是user ,密碼去查看IDEA項目啟動時的控制台日志
在這里插入圖片描述
在這里插入圖片描述
訪問成功即顯示:
在這里插入圖片描述
SpringSecurity核心功能:
• 認證(你是誰)
• 授權(你能干什么)
• 攻擊防護(防止偽造身份)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM