From 2f0d2ce6be2788c65478e35e1109521623983885 Mon Sep 17 00:00:00 2001
From: 562935844@qq.com
Date: 星期五, 13 五月 2022 16:01:13 +0800
Subject: [PATCH] 认证添加返回码0处理

---
 HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLAuthSocket.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLAuthSocket.java b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLAuthSocket.java
index 168fb90..033c552 100644
--- a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLAuthSocket.java
+++ b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLAuthSocket.java
@@ -117,7 +117,7 @@
                 udpSocketBoot.bind();
             }
         } catch (Exception e) {
-//            return null;
+              LogUtils.e("鍒濆鍖朣ocket udp寮傚父"+e.getMessage());
         }
 
         return udpSocketBoot;
@@ -136,9 +136,11 @@
         //2.鏋勫缓鐩戝惉Listener
 //        authEvent =
         //3.鐩戝惉缃戝叧骞挎挱鐨勫叆缃戞寚浠�
+        EventDispatcher.getInstance().remove(TopicConstant.GATEWAY_AUTH_BROADCAST);
         EventDispatcher.getInstance().register(TopicConstant.GATEWAY_AUTH_BROADCAST, new EventListener() {
             @Override
             public void onMessage(Object msg) {
+                LogUtils.i("鏀跺埌缃戝叧璁よ瘉淇℃伅: ");
                 NetworkAccessBroadcastResponse bean = getNetworkAccessBroadcastResponse(msg);
                 if (bean != null) {
                     //绉婚櫎鐩戝惉
@@ -185,7 +187,7 @@
                 try {
                     AuthenticateResponse bean = getAuthenticateResponseBean(msg);
                     if (bean != null) {
-                        if (bean.getCode().equals("200")) {
+                        if (bean.getCode().equals("200") || bean.getCode().equals("0")) {
                             String localSecret = "";
                             String gatewayId = "";
                             String ipAddress = "";

--
Gitblit v1.8.0