提交 093aa9c6 authored 作者: wangqiang's avatar wangqiang

no user reg

上级 c95b1782
...@@ -542,7 +542,12 @@ public class MqttServiceImpl implements MqttService, MqttHandler, MqttClientCall ...@@ -542,7 +542,12 @@ public class MqttServiceImpl implements MqttService, MqttHandler, MqttClientCall
try { try {
MqttClientConfig mqttClientConfig = getMqttClientConfig(); MqttClientConfig mqttClientConfig = getMqttClientConfig();
if (connection.getSecurity().isApiByMac()) { if (connection.getSecurity().isApiByMac()) {
mqttClientConfig.setUsername(getClientSecurityByMac().getAccessToken()); MqttClientSecurityConfiguration clientSecurityByMac = getClientSecurityByMac();
if(null != clientSecurityByMac) {
mqttClientConfig.setUsername(clientSecurityByMac.getAccessToken());
} else {
mqttClientConfig.setUsername("no user please reg");
}
} else { } else {
mqttClientConfig.setUsername(connection.getSecurity().getAccessToken()); mqttClientConfig.setUsername(connection.getSecurity().getAccessToken());
} }
...@@ -681,7 +686,7 @@ public class MqttServiceImpl implements MqttService, MqttHandler, MqttClientCall ...@@ -681,7 +686,7 @@ public class MqttServiceImpl implements MqttService, MqttHandler, MqttClientCall
return null; return null;
} }
deviceInfo = StrUtil.format(deviceInfo, mac); deviceInfo = StrUtil.format(deviceInfo, "5a:a0:23:67:0e:a2");
String remoteDeviceVoJson = HttpUtil.get(gateway + deviceInfo); String remoteDeviceVoJson = HttpUtil.get(gateway + deviceInfo);
RemoteDeviceVoResult remoteDeviceVo = JSONUtil.toBean(remoteDeviceVoJson, RemoteDeviceVoResult.class); RemoteDeviceVoResult remoteDeviceVo = JSONUtil.toBean(remoteDeviceVoJson, RemoteDeviceVoResult.class);
MqttClientSecurityConfiguration mqttClientSecurityConfiguration = new MqttClientSecurityConfiguration(); MqttClientSecurityConfiguration mqttClientSecurityConfiguration = new MqttClientSecurityConfiguration();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论