大連建網(wǎng)站網(wǎng)站制作石家莊seo
系統(tǒng)要求
Spring Authorization Server 需要JDK1.8及以上版本。
項(xiàng)目搭建
- 使用在線項(xiàng)目初始化器 https://start.spring.io/ 生成項(xiàng)目
[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來直接上傳(img-ljKbMI4H-1690726855433)(images/screenshot_1690602511482.png)]
- 自動(dòng)生成的項(xiàng)目會(huì)包含 spring-boot-starter-web,spring-boot-starter-tomcat 和 spring-boot-starter-test。
- 加入 Spring Authorization Server的依賴
<dependency><groupId>org.springframework.security</groupId><artifactId>spring-security-oauth2-authorization-server</artifactId><version>0.4.3</version>
</dependency>
- 配置
要使用 Spring Authorization Server 實(shí)現(xiàn)OAuth2 認(rèn)證服務(wù)器, 有一些Bean 是必須配置的, 下面的配置是最起碼的:
package com.osxm.sb.security.authserver.config;import java.security.KeyPair;
import java.security.