日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

spring-security關(guān)閉登錄框的實(shí)現(xiàn)示例

瀏覽:103日期:2023-07-15 14:58:11

事情要從同事的一個(gè)項(xiàng)目說起,項(xiàng)目中需要集成公司的單點(diǎn)登錄系統(tǒng),但是無論如何都無法跳轉(zhuǎn)到正常的登錄頁面。相反,卻始終跳轉(zhuǎn)到另外一個(gè)登錄頁面。

spring-security關(guān)閉登錄框的實(shí)現(xiàn)示例

但是代碼卻非常簡(jiǎn)單,簡(jiǎn)化一下

@Controllerpublic class SecurityTestController { @GetMapping('/myLogin') public String login() { return 'login'; } @GetMapping('/') public String homePage() { return 'homePage'; }}

發(fā)現(xiàn)無論是'/myLogin'還是'/'都繞不過登錄,即使打了斷點(diǎn)也進(jìn)入不了兩個(gè)方法。

由于之前沒有接觸過securtiy,還以為是公司另外一個(gè)登錄系統(tǒng),讓同事輸入公司域賬戶和密碼,卻怎么也無法進(jìn)入。最后還是同事通過搜索'please sign in' + 'spring'的關(guān)鍵詞才知道這個(gè)是securtiy。

那既然知道是spring boot 的security,那要如何登錄呢,以及要如何關(guān)閉這個(gè)登錄框呢?

第一個(gè)問題,如何登錄?

我們從啟動(dòng)日志中,可以看到有一條這樣的日志

spring-security關(guān)閉登錄框的實(shí)現(xiàn)示例

所以,這個(gè)就是登錄用到的密碼。那用戶名是什么呢? 這個(gè)可以進(jìn)入U(xiǎn)serDetailsServiceAutoConfiguration看看究竟。

spring-security關(guān)閉登錄框的實(shí)現(xiàn)示例

然后繼續(xù)進(jìn)入SecurityProperties.User看看。

spring-security關(guān)閉登錄框的實(shí)現(xiàn)示例

可以從代碼中看到,如果不做任何配置,Spring Security的User信息,name是user,而paasword是UUID,這個(gè)會(huì)在啟動(dòng)日志中打印。

在登錄框中,輸入'user' + 日志中的密碼,即可正常登錄。

定義用戶名和密碼

對(duì)于登錄名和密碼,可以通過在application.properties文件中指定

spring.security.user.name=adminspring.security.user.password=admin

第二個(gè)問題,有沒有辦法關(guān)閉登錄?

關(guān)閉自動(dòng)配置

當(dāng)我們僅僅引入了Spring Securtiy的Starter,就發(fā)現(xiàn)訪問會(huì)存在輸入框。一定是SpringBoot的autoConfig幫我們配置了一些東西。那么可以通過關(guān)閉Securtiy的autoConfig關(guān)閉登錄。

可以在啟動(dòng)類上添加

@SpringBootApplication(exclude = {SecurityAutoConfiguration.class, ManagementWebSecurityAutoConfiguration.class})

或者是在application.properties文件中添加

spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration,org.springframework.boot.actuate.autoconfigure.security.servlet.ManagementWebSecurityAutoConfiguration

注意到我的項(xiàng)目中,除了SecurityAutoConfiguration被排除掉外,還有ManagementWebSecurityAutonConfiguration被排除,這個(gè)類是Actuator引入的。如果項(xiàng)目中有使用Actuator,那么就需要同時(shí)排除掉ManagementWebSecurityAutonConfiguration。

定制WebSecurityConfigureAdapter關(guān)閉登錄框

@Componentpublic class MySecurtiyConfig extends WebSecurityConfigurerAdapter { @Override protected void configure(HttpSecurity http) throws Exception { // 正常配置其他安全相關(guān)的內(nèi)容 // 將登錄框關(guān)閉 http.formLogin().disable(); }}

這里推薦使用第二種方式,因?yàn)橐隨pring-security肯定是有業(yè)務(wù)需要的,可以定制化登錄校驗(yàn)信息。

到此這篇關(guān)于spring-security關(guān)閉登錄框的實(shí)現(xiàn)示例的文章就介紹到這了,更多相關(guān)spring security關(guān)閉登錄框內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Spring
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美精品一卡| 国产精品一区二区免费福利视频| 国产乱子精品一区二区在线观看 | 91亚洲无吗| 日韩一区中文| 老鸭窝毛片一区二区三区| 亚洲福利国产| 久久精品亚洲| 国产精品一区二区精品| 国产精品最新| 日韩av网站在线观看| 免费中文字幕日韩欧美| 欧美中文日韩| 亚洲一区二区三区四区五区午夜| 激情五月综合网| 欧美另类专区| 欧美精品羞羞答答| 亚洲专区在线| 丝袜美腿亚洲一区二区图片| 香蕉成人久久| 中文字幕一区日韩精品| 日韩一区欧美二区| 蜜桃av一区二区| 中文字幕亚洲影视| 中文字幕一区二区三区四区久久| 日本aⅴ免费视频一区二区三区| 中文字幕一区二区三区日韩精品| 亚洲精品123区| 婷婷视频一区二区三区| 日韩福利视频导航| 美女视频黄免费的久久| 国产精品igao视频网网址不卡日韩| 欧美视频久久| 日韩深夜视频| 99精品综合| 日韩一区二区三免费高清在线观看 | 鲁大师精品99久久久| 美女久久精品| 成人va天堂| 视频一区二区不卡| 日韩欧美高清一区二区三区| 粉嫩av一区二区三区四区五区 | 视频一区中文字幕| 亚洲麻豆一区| 色综合五月天| 99热精品久久| 午夜亚洲一区| 美女视频一区在线观看| 国产精品二区不卡| 视频在线不卡免费观看| 欧美亚洲激情| 99国产精品| 国产精品亚洲综合在线观看| 国产精品亚洲综合在线观看| 四虎国产精品免费观看| 怡红院精品视频在线观看极品| 久久亚洲色图| 亚洲v天堂v手机在线| 国产探花一区二区| 日韩欧美精品一区| 亚洲毛片在线免费| 久久精品伊人| 久久精品不卡| 国产精一区二区| 中文字幕系列一区| 欧美日韩亚洲国产精品| 精品国产美女a久久9999| 99久久精品网| 国产日韩欧美一区二区三区| 日韩国产欧美| 久久精品超碰| 国产一区日韩欧美| 国产一区成人| 国产精品传媒麻豆hd| 日韩高清成人| 日韩在线网址| 久久精品国产福利| 亚洲精品91| 国产精品久久久久久妇女| 最新日韩av| 久久精品色播| 免费不卡在线观看| 91免费精品| 国产视频一区欧美| 精品国产亚洲一区二区三区在线 | 亚洲精品乱码久久久久久蜜桃麻豆| 日本不良网站在线观看| 四虎精品一区二区免费| 91综合网人人| 国产乱码精品| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 欧美一级全黄| 国产专区一区| 亚洲深夜视频| 日本成人中文字幕在线视频| 欧美日韩国产高清| 91国内精品| 伊人久久亚洲美女图片| 日韩和欧美一区二区三区| 国产精品v一区二区三区| 91精品国产乱码久久久久久久| 国产欧美日韩精品一区二区三区 | 今天的高清视频免费播放成人| 在线一区二区三区视频| 成人一二三区| 久久精品97| 国产麻豆综合| 免费av一区二区三区四区| 麻豆精品视频在线观看免费| 一区二区高清| 激情综合自拍| 高清一区二区三区| 日韩精品亚洲aⅴ在线影院| 天堂网av成人| 欧美日韩亚洲三区| 欧美国产极品| 韩国女主播一区二区三区| 水蜜桃久久夜色精品一区的特点 | 蜜臀精品久久久久久蜜臀| 免费污视频在线一区| 日韩av电影一区| 日韩精品免费视频一区二区三区| 欧美成人高清| 欧美日韩激情| 亚洲天堂一区二区| 高清av一区| 韩国女主播一区二区三区| 日韩精品亚洲专区在线观看| 日本中文字幕一区二区视频| 日韩视频免费| 一本大道色婷婷在线| sm久久捆绑调教精品一区| 国产精品一卡| 国产精品美女午夜爽爽| 日本午夜精品| 日本电影久久久| 欧美在线不卡| 日韩成人一级| 国产精品115| 国产欧美亚洲精品a| 欧美 日韩 国产精品免费观看| 精品不卡一区| 国产精品对白久久久久粗| 久久香蕉精品香蕉| 国产精品入口久久| 国产麻豆精品| 国产999精品在线观看| 久久伊人久久| 成人片免费看| 天堂中文在线播放| 久久激情婷婷| 免费日韩av片| 亚洲综合专区| 欧美韩一区二区| 国产一区二区三区亚洲| 国产欧美丝祙| 久久三级中文| 国产一区二区三区国产精品| 日韩中文在线电影| 蜜臀国产一区| 日韩欧美一区二区三区免费看| 久久人人精品| 香蕉人人精品| 日本欧洲一区二区| 亚洲精品影院在线观看| 日韩精品欧美大片| 欧美成人一二区| 亚洲黄色免费看| 亚洲一区二区三区高清| 免费不卡在线观看| 麻豆精品视频在线| 久久久免费人体| 国产一区二区三区黄网站| 久久九九精品| 丝袜亚洲另类欧美| 久久精品国产久精国产| 日韩欧美一区免费| 亚洲欧美日本国产| 你懂的亚洲视频| 丝袜美腿一区| 日韩精品高清不卡| 久久久国产精品入口麻豆| 亚洲国产日韩欧美在线| 亚洲精品自拍| 日韩欧美不卡| 视频在线观看91| 日韩高清在线不卡| 在线看片国产福利你懂的| 极品日韩av| 久久wwww| 欧美a级片一区| 国产精品久久久一区二区| 日本不良网站在线观看| 夜久久久久久| 国内在线观看一区二区三区| 99精品视频在线| 国产欧美高清| 久久久久蜜桃| 日韩欧美二区| 亚洲综合色婷婷在线观看|