我在我的应用程序的最后一点,我遇到了TPM(可信平台模块)。看起来很有希望存储令牌和url。
我正在努力使它与树莓派3和c#一起工作。
在完成所有配置和代码后,当尝试部署应用程序时,我得到了这个错误消息:
项目文件行抑制状态错误DEP6956:由于协议不兼容,无法建立与设备的连接。请再试一次,如果这个错误仍然存在,请重新启动目标设备。设备支持协议'Sirep2'。
似乎无法再连接了。
我有两个问题:1)是否可以使用TPM和Raspberry pi 3?2)您会推荐TPM来存储token和url吗?有没有其他安全的方法?
谢谢大家
1)是否可以使用TPM和Raspberry pi 3?
是的,使用IoT Core Dashboard,您可以在没有TPM芯片的树莓派2或3上安装软件模拟TPM。
2)您会推荐TPM来存储token和url吗?
将安全信息存储在TPM中可以帮助保护它们不被泄露。从这个角度来看,我建议使用TPM。
我认为您的错误信息与TPM没有直接关系。此错误通常发生在iot核心版本或相关库更新时。为了解决这个问题,我总是清理我的项目,关闭所有VisualStudio 15或17实例,然后重新启动它们并重新构建/部署。不需要重新启动。