使用来自this article的示例代码,我已经能够通过基于X509证书的组注册,使用DPS连接到IoT中心。但是,使用相同的代码和证书连接到Central,注册失败并显示以下信息:
ProvisioningClient RegisterAsync ...失败 自定义分配失败,状态码:401 ProvisioningClient AssignedHub :;设备编号: 无法注册设备
在两种情况下(DPS和中央),根证书均已成功上传并验证。
答案 0 :(得分:1)
发现了问题,尽管API返回401,表示已创建设备,但该设备未与任何设备模板相关联。建立关联后(“手动”),下一次调用将按预期进行。
这种行为随着新的即插即用功能而改变。