From 0d23013c09209a24d8cc17d7ed89b9b31b54dd0a Mon Sep 17 00:00:00 2001 From: "shengzhaoli.shengz" Date: Mon, 16 Oct 2023 23:19:14 +0800 Subject: [PATCH] client pkce test --- .../templates/clientdetails/test_client.html | 34 +++++++------------ 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/src/main/resources/templates/clientdetails/test_client.html b/src/main/resources/templates/clientdetails/test_client.html index 82e2fa7..315dab5 100644 --- a/src/main/resources/templates/clientdetails/test_client.html +++ b/src/main/resources/templates/clientdetails/test_client.html @@ -85,7 +85,9 @@
从 spring-oauth-server获取 'code'
- PKCE流程在开始前需要先通过代码生成code_verifiercode_challenge(如何生成详见工具类 PKCEUtils.java); + PKCE流程在开始前需要先通过代码生成code_verifiercode_challenge(如何生成详见工具类 + PKCEUtils.java + );
生成后在获取'code'时要在已有的参数基础上再增加两个参数: @@ -104,7 +106,7 @@ required="required"/>
code_challenge: (后台代码生成,不可修改) + readonly="readonly"/> (后台代码生成,不可修改)
@@ -128,7 +130,7 @@ required="required" size="70"/>
code_verifier: (后台代码生成,不可修改) + readonly="readonly" size="70"/> (后台代码生成,不可修改) @@ -173,26 +175,16 @@
-
Test [device_code]
+
Test [device_code] OAuth2.1新增
-

输入redirect_uri 后点击链接地址. 获取access_token后注意查看redirect_uri的hash部分(#号后边部分)

- redirect_uri: + ...... +
+
-
- - - - - - - - POST - - GET -
+
+
Test [jwt-bearer] OAuth2.1新增
+
+ ......