gpt4 book ai didi

ios - SocketIOClient-Swift : Unable to authenticate socket server

转载 作者:行者123 更新时间:2023-11-30 12:24:25 25 4
gpt4 key购买 nike

我正在传递身份验证 token 参数,如下所示...

socket = SocketIOClient(socketURL: URL(string:"http://localhost:3001")!, config: [.log(true), .forcePolling(true),.connectParams(["Authorisation": kToken])])

但是总是报错......

LOG SocketParser: Decoded packet as: SocketPacket {type: 2; data: [login_ack, {
message = "InValid Token";
result = "";
status = error;
}]; id: -1; placeholders: -1; nsp: /}

因为我认为我缺少一些建立经过身份验证的套接字连接的东西。所以,请指导我哪里不足。

最佳答案

我已经自己解决了!

这是后端团队的问题。他们从套接字回调中获取了一些与套接字回调发送者设备信息详细信息的依赖关系。 实际的问题是,所有设备和计算机都在提供其设备详细信息但是iOS并没有从他们的安全保护方面给予它。因此,他们的有效性条件不满足iOS套接字回调。

后端团队通过将“其他”设备类型检查放在最后来处理这种情况。

关于ios - SocketIOClient-Swift : Unable to authenticate socket server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44369818/

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