gpt4 book ai didi

ios - iOS 和 PC 之间的安全信号

转载 作者:行者123 更新时间:2023-11-29 01:08:40 26 4
gpt4 key购买 nike

我有一台 PC 和一台 iOS 设备。 iOS 设备使用 alljoyn 15.04,PC 使用 alljoyn 15.09。两者都实现相同的安全接口(interface)。我们有安全信号作为其中的一部分。

我们的策略包括一旦发现对等方的 session 就加入它们,然后通过调用远程设备上的方法强制进行身份验证 - 使用身份验证机制:ALLJOYN_ECDHE_PSK

这一切都很好!

  • 现在,我可以从一台 iOS 设备向另一台 iOS 设备发送安全信号。

  • 我还可以从 iOS 设备向 PC 发送安全信号。

  • PC 可以向另一台 PC 发送安全信号,但它无法向 iOS 客户端发送安全信号

我们已经比较了一切—— session 选项、接口(interface)名称/选项、总线连接选项等等,一切都是一样的。然后在iOS端的alljoyn日志中发现了这个错误:

145.449 ****** 错误 ALLJOYN iodisp2_2 .../src/Message_Parse.cc:1078 |无法阅读 :wYxt8HAP.73 上的消息:ER_OS_ERROR

我不知道该怎么办。有人可以帮忙吗?

我希望 alljoyn 不会遇到像这样的任何低级别错误。当当。

感谢您的帮助!

最佳答案

如果您尝试在 session 0(无 session )而不是有效的托管 session 上发送安全信号,则会发生此错误。这是因为另一端无法使用您的 session 组 key 解密信号。如果您主持 session ,请尝试在 ajn::SESSION_ID_ALL_HOSTED 上发送信号,看看是否有效。

关于ios - iOS 和 PC 之间的安全信号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36023095/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com