>
>
org.springframework.bootgroupid
>
>
spring-boot-starter-securityartifactid
>
dependency
>
這樣就把security集合進來了。
步驟二:
編寫配置類,自定義攔截路徑及password
@configuration
@enablewebsecurity
public
class
websecurityconfig
extends
websecurityconfigureradapter
//設定攔截的路徑及成功和失敗後的處理程式
;}//設定不需要身份驗證的路徑
@override
public
void
configure
(websecurity web)
throws exception
//設定密碼加密的encoder
@bean
passwordencoder passwordencoder()
}
home頁面
lang
="en"
>
>
charset
="utf-8"
>
>
spring security learningtitle
>
head
>
>
>
welcome!h1
>
>
click href
="/hello"
>
herea
>
to see a greeting.
p>
body
>
html
>
hello頁面
lang
="en"
>
>
charset
="utf-8"
>
>
hellotitle
>
head
>
>
>
hello world!h1
>
body
>
html
>
login頁面
lang
="en"
>
>
charset
="utf-8"
>
>
login pagetitle
>
head
>
>
>
action
="/loginvalid"
method
="post"
>
for=
"username"
>
usernamelabel
>
"username"
type
="text"
name
="username"
placeholder
="username"
>
>
for=
"password"
>
passwordlabel
>
"password"
type
="password"
name
="password"
placeholder
="password"
>
>
type
="submit"
>
loginbutton
>
form
>
div>
body
>
html
>
welcome頁面
lang
="en"
>
>
charset
="utf-8"
>
>
welcome pagetitle
>
head
>
>
>
welcomeh3
>
>
>
>
welcome ,my friends!p
>
div>
body
>
html
>
這樣在專案啟動的時候,除 /common/* 之外的訪問路徑均需要登陸之後才能顯示。
使用教程:spring security 具體使用教程
後其身而身先,外其身而身存
後其身而身先,外其身而身存。世間大多之事,莫過如此啊。天龍八部 中慕容復一心一意以祖傳訓誡為重,欲興復大燕的國家大業,為人心機頗重 城府極深。為了達成目的不擇手段,眾叛親離,聲名掃地,千方百計條條不成,最後屢屢受挫而發瘋。天龍八部 中虛竹,恰恰相反,好多事都是無意為之,結果意外受傳了多項絕世武功,進...
AuthorizationFilter身份驗證資訊
最近被跨域問題搞得焦頭爛額,在前端ajax往伺服器端傳送請求的時候,我嘗試在請求報文header裡面自定義請求頭 ajax success function data,status error function error 後端伺服器 if actioncontext.request.headers...
spring security 安全框架
本文 http itblood.com spring security security framework.html 安全常識 acegi介紹 以宣告式方式為基於spring的web應用新增認證和授權控制 acegi體系結構 認證管理器 訪問控制管理器。認證 authenticationproce...