This is an automated email from the ASF dual-hosted git repository.

youling1128 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git


The following commit(s) were added to refs/heads/master by this push:
     new 8e001276a [#4907] fixed servicecomb.credentials.akskEnabled set false 
cannot close log issue (#5093)
8e001276a is described below

commit 8e001276a2c023f180edab50a03191d4b2cfa594
Author: Alex <[email protected]>
AuthorDate: Fri Mar 6 11:47:34 2026 +0800

    [#4907] fixed servicecomb.credentials.akskEnabled set false cannot close 
log issue (#5093)
---
 .github/workflows/maven.yml                                   |  2 +-
 demo/demo-consul/consumer/pom.xml                             |  2 +-
 demo/demo-consul/gateway/pom.xml                              |  2 +-
 demo/demo-consul/provider/pom.xml                             |  2 +-
 demo/demo-crossapp/crossapp-server/pom.xml                    |  2 +-
 demo/demo-edge/authentication/pom.xml                         |  2 +-
 demo/demo-edge/business-1-1-0/pom.xml                         |  2 +-
 demo/demo-edge/business-1.0.0/pom.xml                         |  2 +-
 demo/demo-edge/business-2.0.0/pom.xml                         |  2 +-
 demo/demo-edge/edge-service/pom.xml                           |  2 +-
 demo/demo-etcd/consumer/pom.xml                               |  2 +-
 demo/demo-etcd/gateway/pom.xml                                |  2 +-
 demo/demo-etcd/provider/pom.xml                               |  2 +-
 demo/demo-filter/filter-client/pom.xml                        |  2 +-
 demo/demo-filter/filter-edge/pom.xml                          |  2 +-
 demo/demo-filter/filter-server/pom.xml                        |  2 +-
 demo/demo-jaxrs/jaxrs-server/pom.xml                          |  2 +-
 demo/demo-local-registry/demo-local-registry-server/pom.xml   |  2 +-
 .../demo-multi-registries-server/pom.xml                      |  2 +-
 .../demo-multi-service-center-serverA/pom.xml                 |  2 +-
 .../demo-multi-service-center-serverB/pom.xml                 |  2 +-
 demo/demo-multiple/multiple-server/pom.xml                    |  2 +-
 demo/demo-nacos/consumer/pom.xml                              |  2 +-
 demo/demo-nacos/gateway/pom.xml                               |  2 +-
 demo/demo-nacos/provider/pom.xml                              |  2 +-
 demo/demo-pojo/pojo-server/pom.xml                            |  2 +-
 .../demo-register-url-prefix-server/pom.xml                   |  2 +-
 .../demo-spring-boot-pojo-server/pom.xml                      |  2 +-
 .../demo-spring-boot-springmvc-server/pom.xml                 |  2 +-
 demo/demo-springmvc/springmvc-server/pom.xml                  |  2 +-
 .../demo-zeroconfig-registry-client/pom.xml                   |  2 +-
 .../demo-zeroconfig-registry-edge/pom.xml                     |  2 +-
 .../demo-zeroconfig-registry-server/pom.xml                   |  2 +-
 demo/demo-zookeeper/consumer/pom.xml                          |  2 +-
 demo/demo-zookeeper/gateway/pom.xml                           |  2 +-
 demo/demo-zookeeper/provider/pom.xml                          |  2 +-
 .../huaweicloud/servicestage/AKSKAuthHeaderProvider.java      | 11 ++++-------
 37 files changed, 40 insertions(+), 43 deletions(-)

diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index da24a10a3..0d2676fe7 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -36,7 +36,7 @@ jobs:
     - name: Set up jdk
       uses: actions/setup-java@v5
       with:
-       java-version: '17'
+       java-version: '17.0.8'
        distribution: 'temurin'
     - name: Set up Maven
       uses: stCarolas/setup-maven@v5
diff --git a/demo/demo-consul/consumer/pom.xml 
b/demo/demo-consul/consumer/pom.xml
index 9c27c516e..eccc75e41 100644
--- a/demo/demo-consul/consumer/pom.xml
+++ b/demo/demo-consul/consumer/pom.xml
@@ -64,7 +64,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-consul/gateway/pom.xml b/demo/demo-consul/gateway/pom.xml
index 1934a4adf..1dad3860e 100644
--- a/demo/demo-consul/gateway/pom.xml
+++ b/demo/demo-consul/gateway/pom.xml
@@ -67,7 +67,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-consul/provider/pom.xml 
b/demo/demo-consul/provider/pom.xml
index 7de7b7c26..0986f9f43 100644
--- a/demo/demo-consul/provider/pom.xml
+++ b/demo/demo-consul/provider/pom.xml
@@ -74,7 +74,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-crossapp/crossapp-server/pom.xml 
b/demo/demo-crossapp/crossapp-server/pom.xml
index 28fc2672e..0207bdb7b 100644
--- a/demo/demo-crossapp/crossapp-server/pom.xml
+++ b/demo/demo-crossapp/crossapp-server/pom.xml
@@ -58,7 +58,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-edge/authentication/pom.xml 
b/demo/demo-edge/authentication/pom.xml
index 5f6d47f2a..4849faf28 100644
--- a/demo/demo-edge/authentication/pom.xml
+++ b/demo/demo-edge/authentication/pom.xml
@@ -54,7 +54,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-edge/business-1-1-0/pom.xml 
b/demo/demo-edge/business-1-1-0/pom.xml
index 19f1a1930..1cef9b01c 100644
--- a/demo/demo-edge/business-1-1-0/pom.xml
+++ b/demo/demo-edge/business-1-1-0/pom.xml
@@ -60,7 +60,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-edge/business-1.0.0/pom.xml 
b/demo/demo-edge/business-1.0.0/pom.xml
index cc469f8a4..d7e35748f 100644
--- a/demo/demo-edge/business-1.0.0/pom.xml
+++ b/demo/demo-edge/business-1.0.0/pom.xml
@@ -62,7 +62,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-edge/business-2.0.0/pom.xml 
b/demo/demo-edge/business-2.0.0/pom.xml
index 0e1e926a1..3500be47d 100644
--- a/demo/demo-edge/business-2.0.0/pom.xml
+++ b/demo/demo-edge/business-2.0.0/pom.xml
@@ -62,7 +62,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-edge/edge-service/pom.xml 
b/demo/demo-edge/edge-service/pom.xml
index 3302820f2..31fdcff38 100644
--- a/demo/demo-edge/edge-service/pom.xml
+++ b/demo/demo-edge/edge-service/pom.xml
@@ -60,7 +60,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-etcd/consumer/pom.xml b/demo/demo-etcd/consumer/pom.xml
index 2b6f645a6..20a03319d 100644
--- a/demo/demo-etcd/consumer/pom.xml
+++ b/demo/demo-etcd/consumer/pom.xml
@@ -74,7 +74,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-etcd/gateway/pom.xml b/demo/demo-etcd/gateway/pom.xml
index 13e8d0f04..0b52381a4 100644
--- a/demo/demo-etcd/gateway/pom.xml
+++ b/demo/demo-etcd/gateway/pom.xml
@@ -73,7 +73,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-etcd/provider/pom.xml b/demo/demo-etcd/provider/pom.xml
index ba16384e3..8d8c005a1 100644
--- a/demo/demo-etcd/provider/pom.xml
+++ b/demo/demo-etcd/provider/pom.xml
@@ -83,7 +83,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-filter/filter-client/pom.xml 
b/demo/demo-filter/filter-client/pom.xml
index 618001665..6c39fb4f5 100644
--- a/demo/demo-filter/filter-client/pom.xml
+++ b/demo/demo-filter/filter-client/pom.xml
@@ -67,7 +67,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-filter/filter-edge/pom.xml 
b/demo/demo-filter/filter-edge/pom.xml
index 06905af98..798f7b769 100644
--- a/demo/demo-filter/filter-edge/pom.xml
+++ b/demo/demo-filter/filter-edge/pom.xml
@@ -71,7 +71,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-filter/filter-server/pom.xml 
b/demo/demo-filter/filter-server/pom.xml
index 6729f2c16..b3f257fd8 100644
--- a/demo/demo-filter/filter-server/pom.xml
+++ b/demo/demo-filter/filter-server/pom.xml
@@ -62,7 +62,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-jaxrs/jaxrs-server/pom.xml 
b/demo/demo-jaxrs/jaxrs-server/pom.xml
index acb758a97..cc80ad152 100644
--- a/demo/demo-jaxrs/jaxrs-server/pom.xml
+++ b/demo/demo-jaxrs/jaxrs-server/pom.xml
@@ -72,7 +72,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-local-registry/demo-local-registry-server/pom.xml 
b/demo/demo-local-registry/demo-local-registry-server/pom.xml
index ebf2a657b..8832ac2dc 100644
--- a/demo/demo-local-registry/demo-local-registry-server/pom.xml
+++ b/demo/demo-local-registry/demo-local-registry-server/pom.xml
@@ -66,7 +66,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-multi-registries/demo-multi-registries-server/pom.xml 
b/demo/demo-multi-registries/demo-multi-registries-server/pom.xml
index 37045fcb8..4a0b37f44 100644
--- a/demo/demo-multi-registries/demo-multi-registries-server/pom.xml
+++ b/demo/demo-multi-registries/demo-multi-registries-server/pom.xml
@@ -66,7 +66,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git 
a/demo/demo-multi-service-center/demo-multi-service-center-serverA/pom.xml 
b/demo/demo-multi-service-center/demo-multi-service-center-serverA/pom.xml
index af0caa438..ddfd3570a 100644
--- a/demo/demo-multi-service-center/demo-multi-service-center-serverA/pom.xml
+++ b/demo/demo-multi-service-center/demo-multi-service-center-serverA/pom.xml
@@ -66,7 +66,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git 
a/demo/demo-multi-service-center/demo-multi-service-center-serverB/pom.xml 
b/demo/demo-multi-service-center/demo-multi-service-center-serverB/pom.xml
index 443a6a18f..66dfd58d9 100644
--- a/demo/demo-multi-service-center/demo-multi-service-center-serverB/pom.xml
+++ b/demo/demo-multi-service-center/demo-multi-service-center-serverB/pom.xml
@@ -66,7 +66,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-multiple/multiple-server/pom.xml 
b/demo/demo-multiple/multiple-server/pom.xml
index daec9769d..18c7ae190 100644
--- a/demo/demo-multiple/multiple-server/pom.xml
+++ b/demo/demo-multiple/multiple-server/pom.xml
@@ -65,7 +65,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-nacos/consumer/pom.xml b/demo/demo-nacos/consumer/pom.xml
index 3c98b25de..6dfe326f6 100644
--- a/demo/demo-nacos/consumer/pom.xml
+++ b/demo/demo-nacos/consumer/pom.xml
@@ -64,7 +64,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-nacos/gateway/pom.xml b/demo/demo-nacos/gateway/pom.xml
index e0f6a6b71..f76d40797 100644
--- a/demo/demo-nacos/gateway/pom.xml
+++ b/demo/demo-nacos/gateway/pom.xml
@@ -67,7 +67,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-nacos/provider/pom.xml b/demo/demo-nacos/provider/pom.xml
index 03c8e2444..a23bc1bb0 100644
--- a/demo/demo-nacos/provider/pom.xml
+++ b/demo/demo-nacos/provider/pom.xml
@@ -68,7 +68,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-pojo/pojo-server/pom.xml 
b/demo/demo-pojo/pojo-server/pom.xml
index 7909f04ed..b0b673ef4 100644
--- a/demo/demo-pojo/pojo-server/pom.xml
+++ b/demo/demo-pojo/pojo-server/pom.xml
@@ -62,7 +62,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git 
a/demo/demo-register-url-prefix/demo-register-url-prefix-server/pom.xml 
b/demo/demo-register-url-prefix/demo-register-url-prefix-server/pom.xml
index b6bfa795a..2d34ae620 100644
--- a/demo/demo-register-url-prefix/demo-register-url-prefix-server/pom.xml
+++ b/demo/demo-register-url-prefix/demo-register-url-prefix-server/pom.xml
@@ -61,7 +61,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git 
a/demo/demo-spring-boot-transport/demo-spring-boot-pojo-server/pom.xml 
b/demo/demo-spring-boot-transport/demo-spring-boot-pojo-server/pom.xml
index e99b680a5..60761704a 100644
--- a/demo/demo-spring-boot-transport/demo-spring-boot-pojo-server/pom.xml
+++ b/demo/demo-spring-boot-transport/demo-spring-boot-pojo-server/pom.xml
@@ -63,7 +63,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git 
a/demo/demo-spring-boot-transport/demo-spring-boot-springmvc-server/pom.xml 
b/demo/demo-spring-boot-transport/demo-spring-boot-springmvc-server/pom.xml
index 02bf3f89d..efa0723b5 100644
--- a/demo/demo-spring-boot-transport/demo-spring-boot-springmvc-server/pom.xml
+++ b/demo/demo-spring-boot-transport/demo-spring-boot-springmvc-server/pom.xml
@@ -58,7 +58,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-springmvc/springmvc-server/pom.xml 
b/demo/demo-springmvc/springmvc-server/pom.xml
index 483e7a7b2..f88876261 100644
--- a/demo/demo-springmvc/springmvc-server/pom.xml
+++ b/demo/demo-springmvc/springmvc-server/pom.xml
@@ -62,7 +62,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git 
a/demo/demo-zeroconfig-registry/demo-zeroconfig-registry-client/pom.xml 
b/demo/demo-zeroconfig-registry/demo-zeroconfig-registry-client/pom.xml
index af8f280b6..385bb4950 100644
--- a/demo/demo-zeroconfig-registry/demo-zeroconfig-registry-client/pom.xml
+++ b/demo/demo-zeroconfig-registry/demo-zeroconfig-registry-client/pom.xml
@@ -73,7 +73,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git 
a/demo/demo-zeroconfig-registry/demo-zeroconfig-registry-edge/pom.xml 
b/demo/demo-zeroconfig-registry/demo-zeroconfig-registry-edge/pom.xml
index bb739a153..c8dcb0689 100644
--- a/demo/demo-zeroconfig-registry/demo-zeroconfig-registry-edge/pom.xml
+++ b/demo/demo-zeroconfig-registry/demo-zeroconfig-registry-edge/pom.xml
@@ -78,7 +78,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git 
a/demo/demo-zeroconfig-registry/demo-zeroconfig-registry-server/pom.xml 
b/demo/demo-zeroconfig-registry/demo-zeroconfig-registry-server/pom.xml
index c1bb884c8..f69f1118a 100644
--- a/demo/demo-zeroconfig-registry/demo-zeroconfig-registry-server/pom.xml
+++ b/demo/demo-zeroconfig-registry/demo-zeroconfig-registry-server/pom.xml
@@ -74,7 +74,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-zookeeper/consumer/pom.xml 
b/demo/demo-zookeeper/consumer/pom.xml
index 22fc88943..73fb82a25 100644
--- a/demo/demo-zookeeper/consumer/pom.xml
+++ b/demo/demo-zookeeper/consumer/pom.xml
@@ -64,7 +64,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-zookeeper/gateway/pom.xml 
b/demo/demo-zookeeper/gateway/pom.xml
index adaef43ee..f2676b1ed 100644
--- a/demo/demo-zookeeper/gateway/pom.xml
+++ b/demo/demo-zookeeper/gateway/pom.xml
@@ -67,7 +67,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git a/demo/demo-zookeeper/provider/pom.xml 
b/demo/demo-zookeeper/provider/pom.xml
index 8bfd598e9..3b008bfb0 100644
--- a/demo/demo-zookeeper/provider/pom.xml
+++ b/demo/demo-zookeeper/provider/pom.xml
@@ -76,7 +76,7 @@
                     <name>${project.artifactId}:${project.version}</name>
                     <alias>${project.artifactId}</alias>
                     <build>
-                      <from>openjdk:17.0.2</from>
+                      <from>eclipse-temurin:17-jre-jammy</from>
                       <ports>
                         <port>7070</port>
                         <port>8080</port>
diff --git 
a/huawei-cloud/servicestage/src/main/java/org/apache/servicecomb/huaweicloud/servicestage/AKSKAuthHeaderProvider.java
 
b/huawei-cloud/servicestage/src/main/java/org/apache/servicecomb/huaweicloud/servicestage/AKSKAuthHeaderProvider.java
index 98d71e6b2..e80e867ca 100644
--- 
a/huawei-cloud/servicestage/src/main/java/org/apache/servicecomb/huaweicloud/servicestage/AKSKAuthHeaderProvider.java
+++ 
b/huawei-cloud/servicestage/src/main/java/org/apache/servicecomb/huaweicloud/servicestage/AKSKAuthHeaderProvider.java
@@ -19,6 +19,7 @@ package org.apache.servicecomb.huaweicloud.servicestage;
 
 import java.net.URLEncoder;
 import java.nio.charset.StandardCharsets;
+import java.util.Collections;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -65,25 +66,21 @@ public class AKSKAuthHeaderProvider implements 
AuthHeaderProvider, BootStrapServ
 
   private final Map<String, String> headers = new HashMap<>();
 
-  private boolean enabled = true;
-
   private boolean loaded = false;
 
   public AKSKAuthHeaderProvider() {
   }
 
   public Map<String, String> authHeaders() {
-    if (enabled && !environment.getProperty(CONFIG_AKSK_ENABLED, 
boolean.class, true)) {
-      enabled = false;
-      return headers;
+    if (!environment.getProperty(CONFIG_AKSK_ENABLED, boolean.class, true)) {
+      return Collections.emptyMap();
     }
 
     if (StringUtils.isEmpty(getAccessKey())) {
       LOGGER.warn("ak sk auth enabled but access key is not configured, 
disable it at runtime. "
               + "Config [{}] to false to disable it implicitly.",
           CONFIG_AKSK_ENABLED);
-      enabled = false;
-      return headers;
+      return Collections.emptyMap();
     }
 
     if (!loaded) {

Reply via email to