国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

微信做單子的網(wǎng)站源碼搜什么關(guān)鍵詞能找到網(wǎng)站

微信做單子的網(wǎng)站源碼,搜什么關(guān)鍵詞能找到網(wǎng)站,企業(yè)網(wǎng)站備案需要什么,贛州酒店網(wǎng)站建設(shè)?作者簡介:大家好,我是Leo,熱愛Java后端開發(fā)者,一個(gè)想要與大家共同進(jìn)步的男人😉😉 🍎個(gè)人主頁:Leo的博客 💞當(dāng)前專欄: Java從入門到精通 ?特色專欄&#xf…

公眾號(hào)封面

?作者簡介:大家好,我是Leo,熱愛Java后端開發(fā)者,一個(gè)想要與大家共同進(jìn)步的男人😉😉
🍎個(gè)人主頁:Leo的博客
💞當(dāng)前專欄: Java從入門到精通
?特色專欄: MySQL學(xué)習(xí)
🥭本文內(nèi)容:SpringSecurity6 | 自定義認(rèn)證規(guī)則
📚個(gè)人知識(shí)庫 :知識(shí)庫,歡迎大家訪問

學(xué)習(xí)參考 :

  • 講師:孫帥老師
  • 課程:孫哥說SpringSecurity6

image-20231030235443828

1.前言

大家好,我是Leo哥🫣🫣🫣,接到上一節(jié),我們學(xué)習(xí)了如何修改SpringSecurity默認(rèn)用戶,使用我們自己的自定義的用戶名和密碼來進(jìn)行認(rèn)證登錄。但是有時(shí)候我們的開發(fā)者可能并不是所有的接口都需要進(jìn)行攔截,就比如,登錄,注冊接口等這些是不是要進(jìn)行攔截的,那么如何修改并自定義這些規(guī)則。沒錯(cuò)這就是我們本節(jié)的重點(diǎn)。好了,話不多說讓我們開始吧😎😎😎。

2.環(huán)境搭建

本篇我們開始搭建一個(gè)新的模塊,并取名為custom。具體搭建過程大家可以自行搭建,我這里就不在贅述了哈。

我已經(jīng)搭建好了基本工程,并定義好了兩個(gè)接口,以及自定義我們的登錄用戶名以及密碼。

image-20231209175808107

image-20231209175827845

下面我們直接啟動(dòng)SpringBoot工程。

image-20231209175918237

通過http://localhost:8600/test訪問test接口

通過http://localhost:8600/hello訪問hello接口

發(fā)現(xiàn)他都經(jīng)過認(rèn)證,至此我們基本環(huán)境介紹就到這里。

image-20231209193647262

3.自定義規(guī)則

3.1 概述

在SpringSecurity6中,我們原本在原來SpringSecurity實(shí)現(xiàn)的方法已經(jīng)被拋棄,已經(jīng)完全不能用了。

我們在SpringSecurity6可以這樣進(jìn)行實(shí)現(xiàn)。

  1. 首先自定義一個(gè)配置類,我這里命名為MySecurityConfig.java。
  2. 然后實(shí)現(xiàn)@EnableWebSecurity注解,并向Spring中注入一個(gè)Bean對象SecurityFilterChain。
  3. 后面我們都是通過這樣實(shí)現(xiàn)方式的。
  4. 最后我們就可以開始自定義我們的規(guī)則了。

3.2 規(guī)則

  1. 放行hello接口。
  2. 除了hello接口,其他接口都需要進(jìn)行認(rèn)證。
  3. 開啟表單認(rèn)證。

直接上代碼。

package org.javatop.custom.config;import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
import org.springframework.security.web.SecurityFilterChain;/*** @author : Leo* @version 1.0* @date 2023-12-09 17:45* @description :*/
@Configuration
@EnableWebSecurity
public class MySecurityConfig {@Beanpublic SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception {http.authorizeRequests().requestMatchers("/hello").permitAll() // 放行改資源,不用認(rèn)證可以直接訪問.anyRequest().authenticated() // 所有請求都需要認(rèn)證.and().formLogin(); // 開啟表單登錄return http.build();}
}

最后我們重啟項(xiàng)目然后看效果是不是按照我們配置這樣的。

首先訪問http://localhost:8600/hello接口,發(fā)現(xiàn)確實(shí)沒有通過認(rèn)證可以直接訪問,說明我們的配置類生效了。

image-20231209194520148

然后訪問http://localhost:8600/test接口,發(fā)現(xiàn)我們需要進(jìn)行登錄認(rèn)證之后才可以訪問。

3.3 拓展

當(dāng)然也不是需要通過一個(gè)一個(gè)加然后進(jìn)行配置,我們?nèi)绻枰判卸鄠€(gè)接口,我們可以通過進(jìn)行以下配置。

直接在后面加上你需要放行的接口路徑即可。

image-20231209195016819

4.總結(jié)

以上便是本文的全部內(nèi)容,本人才疏學(xué)淺,文章有什么錯(cuò)誤的地方,歡迎大佬們批評指正!我是Leo,一個(gè)在互聯(lián)網(wǎng)行業(yè)的小白,立志成為更好的自己。

如果你想了解更多關(guān)于Leo,可以關(guān)注公眾號(hào)-程序員Leo,后面文章會(huì)首先同步至公眾號(hào)。

公眾號(hào)封面

http://aloenet.com.cn/news/29385.html

相關(guān)文章:

  • 消防做設(shè)計(jì)有什么網(wǎng)站無錫網(wǎng)站建設(shè)優(yōu)化公司
  • 做美女網(wǎng)站賺錢千峰培訓(xùn)可靠嗎?
  • 媒體公關(guān)廈門谷歌seo
  • 網(wǎng)絡(luò)公司開發(fā)網(wǎng)站今日nba數(shù)據(jù)帝
  • 免費(fèi)企業(yè)建站開源系統(tǒng)企業(yè)培訓(xùn)師資格證
  • html5網(wǎng)站編寫青島網(wǎng)站制作推廣
  • 網(wǎng)站可以做無形資產(chǎn)嗎優(yōu)化網(wǎng)站排名需要多少錢
  • 云表無代碼開發(fā)平臺(tái)baike seotl
  • 網(wǎng)站備案值得嗎打廣告的免費(fèi)軟件
  • 專業(yè)做化妝品的網(wǎng)站在線生成html網(wǎng)頁
  • 怎么做淘寶客網(wǎng)站做淘客拼多多代運(yùn)營一般多少錢
  • 佰匯康網(wǎng)站建設(shè)河南seo快速排名
  • 南京網(wǎng)站建設(shè)案例蘇州做網(wǎng)站哪家比較好
  • 嘉興網(wǎng)站制作軟件如何做一個(gè)網(wǎng)站
  • 有沒有幫人做簡歷的網(wǎng)站營銷型網(wǎng)站和普通網(wǎng)站
  • 只做襯衣網(wǎng)站百度seo排名優(yōu)化技巧分享
  • 帝國cms企業(yè)網(wǎng)站模板網(wǎng)站優(yōu)化方案案例
  • 怎么做網(wǎng)站能夠增加人氣鏈接提交入口
  • 政府網(wǎng)站建設(shè)方案范文—工作方案seo專員崗位職責(zé)
  • wordpress文章審核發(fā)郵件國內(nèi)seo公司
  • 高端做網(wǎng)站哪家好臨沂seo
  • 人大兩學(xué)一做專題網(wǎng)站深圳營銷型網(wǎng)站開發(fā)
  • 建應(yīng)用網(wǎng)站百度pc網(wǎng)頁版
  • 網(wǎng)站格式圖片全國唯一一個(gè)沒有疫情的城市
  • 杭州 網(wǎng)站建設(shè)seo引擎優(yōu)化方案
  • 淘寶客網(wǎng)站怎么做推廣windows優(yōu)化大師要會(huì)員
  • 無錫大型網(wǎng)站建設(shè)公司公司網(wǎng)頁制作需要多少錢
  • 經(jīng)營閱讀網(wǎng)站需要怎么做排名優(yōu)化方法
  • 建設(shè)政府網(wǎng)站的目的意義百度推廣每年600元什么費(fèi)用
  • 做調(diào)查賺錢的網(wǎng)站有哪些南寧優(yōu)化網(wǎng)站收費(fèi)