Explorar o código

修复windows下文件名可能非法问题

zhouhao %!s(int64=3) %!d(string=hai) anos
pai
achega
35947b3567

+ 4 - 1
jetlinks-components/configure-component/src/main/java/org/jetlinks/community/configure/device/PersistenceDeviceSessionManager.java

@@ -66,7 +66,10 @@ public class PersistenceDeviceSessionManager extends ClusterDeviceSessionManager
     public void init() {
         super.init();
         if (filePath == null) {
-            filePath = "./data/sessions-" + Cluster.id();
+            filePath = "./data/sessions-" + (Cluster
+                .id()
+                .replace(":", "_")
+                .replace("/", ""));
         }
         repository = initStore(filePath);