Spring Authorization Server入门 (五) 自定义异常响应配置

前言 在第三章的时候就有提到过响应信息的问题,按照oauth协议,异常信息放在响应头中,响应头的key是WWW-Authenticate,通常来说返回一个JSON字符串可以让开发者更方便的对响应做出一[...]
2023-10-15
8

Spring Authorization Server入门 (四) 自定义设备码授权

代码集成 添加一个authorization包,文件都放在该包下,代码参考官方示例 添加DeviceClientAuthenticationToken package com.example.auth[...]
2023-10-15
4

Spring Authorization Server入门 (三) 集成流程说明、细节补充和各种方式获取token测试

1. Spring boot 与Spring authorization Server集成流程说明 1. 创建项目 2. 添加依赖 3. 初始化数据库(用户授权确认表、用户认证信息表和客户端信息表) [...]
2023-10-13
15

Spring Authorization Server入门 (二) Spring Boot整合Spring Authorization Server

前言 文章较长,步骤比较繁琐,请各位读者耐心观看。 上篇文章大概了解了下框架的相关理论,本篇文章将带大家一步步构建一个简单的认证服务器 开始之前先放一下文档的链接:官网文档 项目环境要求(当前框架版本[...]
2023-10-13
6

Spring Authorization Server入门 (一) 初识SpringAuthorizationServer和OAuth2.1协议

什么是OAuth2.1? 经过近些年网络和设备的不断发展,之前的oauth2.0发布的授权协议标准已经远远不能满足现在的场景和需求,根据其安全最佳实践,在oauth2.0的基础上移除了一些不安全的授权[...]
2023-10-13
9

OAuth 2.0 的四种方式

上一篇文章介绍了 OAuth 2.0 是一种授权机制,主要用来颁发令牌(token)。本文接着介绍颁发令牌的实务操作。 下面我假定,你已经理解了 OAuth 2.0 的含义和设计思想,否则请先阅读这个[...]
2023-09-21
24

IDEA2021 热部署 找不到 compiler.automake.allow.when.app.running

背景 springboot开发,经常提到修改代码无需手动重启的配置。其中有一条就是ctrl+alt+shift+/,选择1 Registry,然后勾选设置compiler.automake.allow[...]
2023-09-15
30

如何在gitlab中使用子模块

在gitlab中创建和删除子模块的方法_gitlab子模块[...]
2023-09-08
13

小技巧(1):Ububtu18.04中.z01 .z02 .z03此类拆分后压缩文件解压缩办法(以及常用解分卷压缩方法)

步骤一、合并catUAV123.z01UAV123.z02UAV123.z03UAV123.z04UAV123.zip>full.zip(full.zip自定义的文件名)步骤二、解压缩uzipfull.zip_z01z02z03怎么解压[...]
2023-08-30
13

IDEA 2022版本 提示:CVE-2022-41854

IDEA2022版本提示:CVE-2022-41854_cve-2022-41854[...]
2023-08-17
9