2
0
Эх сурвалжийг харах

set secure default to false and true is uri starts with https

Signed-off-by: Nian Liu <nian.liu@zilliz.com>
Nian Liu 1 жил өмнө
parent
commit
96319eb970

+ 5 - 7
src/main/java/io/milvus/v2/client/ConnectConfig.java

@@ -33,8 +33,8 @@ public class ConnectConfig {
     private String caPemPath;
     private String serverPemPath;
     private String serverName;
-
-    private Boolean secure;
+    @Builder.Default
+    private Boolean secure = false;
     @Builder.Default
     private long idleTimeoutMs = TimeUnit.MILLISECONDS.convert(24, TimeUnit.HOURS);
 
@@ -58,11 +58,9 @@ public class ConnectConfig {
     }
 
     public Boolean isSecure() {
-        if (secure != null) {
-            return secure;
+        if(uri.startsWith("https")) {
+            return true;
         }
-        if (token == null && username == null && password == null) {
-            return false;
-        } else return token == null || !token.isEmpty();
+        return secure;
     }
 }