开发者社区 问答 正文

HTTPS进行设备认证时,server返回错误代表什么意思?

设备端SDK使用问题 HTTP连接

展开
收起
iot小能手 2018-11-30 14:31:39 1757 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
    1. server 返回 "10000":common error [未知错误]

          HTTPS报文是有一定格式要求,必须符合要求server才能支持:
              a.ContentType只支持application/json
              b.只支持HTTPS
              c.支持POST方法
    2. server 返回 "40000": request too many [请求次数过多,流控限制]

          同一个设备在一天内的认证次数是有限制的。
          解决方法:每次认证获得的token是有有效期的(48h),有效期内可以反复使用,无需每次都去认证。
    3. server 返回 "400"

          服务器认为鉴权参数是不合法的,鉴权失败。
          请参考http-example.c 修改。 
          检查IOTX_PRODUCT_KEY、IOTX_DEVICE_NAME、IOTX_DEVICE_SECRET、IOTX_DEVICE_ID是不是控制台合法的参数。
    2019-07-17 23:17:33 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论