我正在编写一个连接到我的Openfire服务器的简单聊天客户端(使用strophe)。 Strophe与BOSH成功合作,但由于某种原因无法使用websockets连接。
我已经使用默认路径“ws”为OpenFire安装了最新版本(websockets-0.0.0.6)的“WebSockets插件”插件。我的客户端网址为ws://my-server:7070/ws
。
我在浏览器控制台中收到以下错误:
与'ws:// localhost:7070 / ws'的WebSocket连接失败:错误期间 WebSocket握手:意外的响应代码:302
我查看其他相关帖子(stackoverflow.com/questions/22983302/strophe-failed-to-connect-openfire-by-websocket)但未成功。
以前有人遇到过这个问题吗?
真的很感激任何帮助。
提前致谢。
答案 0 :(得分:0)
我假设您使用的是最新版本的Strophe。 openfire-websocket是针对旧版Strophe 1.0开发的。他们现在不能胜任。 您可以查看https://community.igniterealtime.org/thread/53783