AWSJSSDK-IOTupdateCertificate功能执行两次并带有不良副作用
创始人
2024-09-26 01:00:15
0

这可能是由于AWS IOT更新证书机制导致的。在调用updateCertificate函数之前,先调用函数getConfig以获取当前的证书配置,并在updateCertificate函数中使用该配置。此外,使用jQuery的ajaxComplete事件可以避免不必要的多次调用。

代码示例:

var iot = new AWS.Iot();
var certificateId = 'certificateId';

// 获取当前证书的配置
iot.getConfig({thingName: certificateId}, function(err, data) {
  if (err) {
    console.log(err, err.stack);
  } else {
    var certificateConfig = {
      certificateId: certificateId,
      newStatus: 'REVOKED_NON_ACTIVE',
      currentVersion: data.version
    };

    // 设置ajaxComplete事件以避免多次调用
    $( document ).ajaxComplete(function() {
      console.log( "AWS IOT UpdateCertificate has been completed." );
      $( this ).unbind( "ajaxComplete" );
    });

    // 使用当前证书的配置更新证书
    iot.updateCertificate(certificateConfig, function(err, data) {
      if (err) {
        console.log(err, err.stack);
      } else {
        console.log(data);
      }
    });
  }
});

相关内容

热门资讯

开挂辅助工具"wep... 开挂辅助工具"wepoker怎么增加运气"开挂(透视)辅助工具(了解有挂)【无需打开直接搜索加薇13...
开挂辅助软件"uup... 开挂辅助软件"uupoker透视"开挂(透视)辅助平台(确实有挂)>>您好:软件加薇13670430...
开挂辅助安装"wep... 开挂辅助安装"wepoker透视脚本"开挂(透视)辅助脚本(的确有挂)您好:wepoker透视脚本这...
开挂辅助插件"德州局... 开挂辅助插件"德州局hhpoker"开挂(透视)辅助脚本(有挂工具);无需打开直接搜索加(薇:136...
开挂辅助平台"购买的... 您好:这款购买的wpk辅助在哪里下载游戏是可以开挂的,确实是有挂的,很多玩家在这款购买的wpk辅助在...
开挂辅助脚本"hhp... 开挂辅助脚本"hhpoker有没有辅助"开挂(透视)辅助平台(真实有挂);无需打开直接搜索加薇136...
开挂辅助平台"哈糖大... 开挂辅助平台"哈糖大菠萝辅助器"开挂(透视)辅助神器(有挂分析);无需打开直接搜索加薇1367043...
开挂辅助平台"wpk... 开挂辅助平台"wpk透视辅助"开挂(透视)辅助工具(真的有挂);无需打开直接搜索微信(1367043...
开挂辅助平台"德州机... 开挂辅助平台"德州机器人代打脚本"开挂(透视)辅助工具(新版有挂)德州机器人代打脚本ai黑科技系统规...
开挂辅助安装"德普之... 开挂辅助安装"德普之星辅助器怎么用"开挂(透视)辅助安装(有挂方法)【无需打开直接搜索加薇13670...