我在我的应用程序的最后几位,我遇到了TPM(可信平台模块)。 看起来非常有希望存储令牌和URL。
我尝试使用Raspberry pi 3和c#。
完成所有配置和代码后,在尝试部署应用时,我收到了以下错误消息:
严重级代码描述项目文件行抑制状态 错误DEP6956:由于协议不兼容而无法建立与设备的连接。请重试,如果此错误仍然存在,请尝试重新启动目标设备。设备支持协议' Sirep2'。
看起来我不能再连接了。
我有两个问题: 1)可以使用TPM和Raspberry pi 3吗? 2)您会建议TPM存储令牌和URL吗?还有另一种安全的方法吗?
谢谢大家
答案 0 :(得分:2)
1)可以使用TPM和Raspberry pi 3吗?
是的,使用IoT核心仪表板,您可以在Raspberry Pi 2或3上install a software-emulated TPM没有TPM芯片。
2)你会推荐TPM来存储代币和URL吗?
将安全信息存储在TPM中可以帮助protect them from disclosure。从这个角度来看,我建议使用TPM。
答案 1 :(得分:0)
我认为您的错误消息与TPM没有直接关系。当iot-core版本或相关库已更新时,通常会发生此错误。为了解决这个问题,我总是清理我的项目,关闭所有VisualStudio 15或17个实例,然后重新启动它们并重建/部署。无需重启。这一直对我有用。