網(wǎng)站首頁 編程語言 正文
背景
就是用的springsecurity和springboot結(jié)合,當(dāng)我導(dǎo)入依賴之后,寫好配置文件,啟動(dòng)項(xiàng)目。
訪問:http://localhost:8080/login.html
出現(xiàn)了springsecurity 的默認(rèn)頁面
如何登錄呢?
賬號(hào):默認(rèn)的是user
密碼:隨機(jī)密碼:8689f864-bc43-4ef9-b578-7f8ef8c1bfb8
這個(gè)隨機(jī)密碼是控制臺(tái)打印的,去控制臺(tái)找到即可
走到這一步是沒有問題的
然后準(zhǔn)備下一步,配置自己的登錄邏輯,自定義登錄頁面時(shí)候
準(zhǔn)備一個(gè)配置類 ConfigSecurity
一個(gè)實(shí)現(xiàn)UserDetailsService的類UserDetailsServiceImpl類
這里我們能看到
在@Service,@Autowired這兩個(gè)注解,沒有對(duì)應(yīng)的標(biāo)志的,如果掃描到了,就會(huì)有標(biāo)志在如下圖:
這個(gè)時(shí)候,首先要確定的是你的代碼沒有問題的情況
問題
要檢查一下目錄結(jié)構(gòu)了,
最有可能的就是沒有主啟動(dòng)類沒有掃描到這些注解
這樣才是正確的
修改后
把位置不對(duì)的那三個(gè)包,剪切近springsecuritydemo包里即可
解決
然后去maven里clear一下,再install一下
問題解決
對(duì)您有幫助的話點(diǎn)個(gè)贊唄
項(xiàng)目來源
然后我們看到的現(xiàn)象就是
原文鏈接:https://blog.csdn.net/qq_43658218/article/details/124838266
相關(guān)推薦
- 2022-09-15 教你如何將應(yīng)用從docker-compose遷移到k8s中_docker
- 2022-03-25 在NET?Core?中獲取?CPU?使用率_ASP.NET
- 2022-06-24 基于C++實(shí)現(xiàn)去除字符串頭尾指定字符功能_C 語言
- 2022-05-28 C語言?超詳細(xì)講解庫函數(shù)_C 語言
- 2022-09-16 記一次SQL優(yōu)化的實(shí)戰(zhàn)記錄_數(shù)據(jù)庫其它
- 2022-07-06 C語言深入探究自定義類型之結(jié)構(gòu)體與枚舉及聯(lián)合_C 語言
- 2022-08-30 C語言遞歸函數(shù)與漢諾塔問題簡(jiǎn)明理解_C 語言
- 2023-12-14 【datetime模塊】將時(shí)間加一秒或者減一秒
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲(chǔ)小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯(cuò)誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡(jiǎn)單動(dòng)態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對(duì)象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支