You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2021/06/30 03:09:24 UTC

[dubbo] branch master updated: Add a default value to accessKeyId (#8136)

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

albumenj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo.git


The following commit(s) were added to refs/heads/master by this push:
     new 21b08f0  Add a default value to accessKeyId (#8136)
21b08f0 is described below

commit 21b08f03206b2c532e26633c51796d56577bee09
Author: lmj <10...@qq.com>
AuthorDate: Wed Jun 30 11:09:11 2021 +0800

    Add a default value to accessKeyId (#8136)
---
 .../dubbo-auth/src/main/java/org/apache/dubbo/auth/Constants.java       | 2 ++
 .../src/main/java/org/apache/dubbo/auth/DefaultAccessKeyStorage.java    | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/Constants.java b/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/Constants.java
index 307cd18..5bdf248 100644
--- a/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/Constants.java
+++ b/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/Constants.java
@@ -42,4 +42,6 @@ public interface Constants {
     String SIGNATURE_STRING_FORMAT = "%s#%s#%s#%s";
 
     String PARAMETER_SIGNATURE_ENABLE_KEY = "param.sign";
+
+    String DEFAULT_ACCESS_KEY_ID = "accessKeyId";
 }
diff --git a/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/DefaultAccessKeyStorage.java b/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/DefaultAccessKeyStorage.java
index c6d8abf..7a93f0c 100644
--- a/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/DefaultAccessKeyStorage.java
+++ b/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/DefaultAccessKeyStorage.java
@@ -29,7 +29,7 @@ public class DefaultAccessKeyStorage implements AccessKeyStorage {
     @Override
     public AccessKeyPair getAccessKey(URL url, Invocation invocation) {
         AccessKeyPair accessKeyPair = new AccessKeyPair();
-        String accessKeyId = url.getParameter(Constants.ACCESS_KEY_ID_KEY);
+        String accessKeyId = url.getParameter(Constants.ACCESS_KEY_ID_KEY, Constants.DEFAULT_ACCESS_KEY_ID);
         String secretAccessKey = url.getParameter(Constants.SECRET_ACCESS_KEY_KEY);
         accessKeyPair.setAccessKey(accessKeyId);
         accessKeyPair.setSecretKey(secretAccessKey);