`
momodog
  • 浏览: 105174 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jsjac连接openfire 连接不成功

 
阅读更多

in order to get SASL auth working with Openfire, i had to change line 369 in jsjac.js version 1.3.4 from

+'",response="'+response+'",charset="utf-8"';this.oDbg.log("response: "+rPlain,2);this._sendRaw(""

to

+'",response="'+response+'",charset="utf-8" ';this.oDbg.log("response: "+rPlain,2);this._sendRaw(""

I added a whitespace after charset="utf-8"

Im not sure if this is an JSJaC or Openfire bug, but i though i let you know as it fixed this problem for me.

Thanks for the great work with JSJac,

分享到:
评论

相关推荐

    openfire+(android/jsjac)

    openfire推送服务器,安装部署全过程 结合android的smack推送 结合jsjac的web端推送 这里面添加了一个push插件,可以实现http请求验证和添加用户,推送信息的功能,具体参见openfire控制台的【信息推送】tab

    C# agsXmpp连接Openfire的Demo。可登陆接收发送消息

    连接成功后,需要进行身份验证。agsXMPP库自动处理了XMPP的认证过程,一旦连接建立,它会尝试使用提供的用户名和密码进行认证。 接下来,为了接收和发送消息,我们需要监听`Message`事件。agsXMPP库中的`OnMessage`...

    openfire聊天推送

    一旦成功导入,开发者可以在IDE中查看源代码,调试和修改,以便更好地理解和定制这两个系统的功能。 手机即时通信.doc可能是一个文档,详细介绍了如何在移动设备上实现类似的功能。这可能涵盖移动平台的选择(如...

    asmack连接openfire测试

    【asmack连接Openfire测试】是针对XMPP(Extensible Messaging and Presence Protocol)协议实现的一种客户端连接示例,主要用于教初学者如何使用asmack库与Openfire服务器进行交互。Openfire是一款开源、基于XMPP...

    libjingle连接openfire

    《libjingle0.6.14连接openfire:实现高效实时通信的探索》 libjingle和Openfire,这两个技术名词在IT行业中都扮演着重要的角色,尤其在实时通信(RTC)领域。libjingle是Google开源的一个库,主要用于实现P2P音...

    基于smack连接openfire服务器的例子-JAVA

    3. **登录**:成功连接后,需要登录到XMPP服务器。 ```java connection.login(); ``` 4. **发送和接收消息**:使用Smack,你可以轻松地发送和接收XMPP消息。创建一个`Message`对象,设置接收者和消息内容,然后...

    smack4.1.6连接openfire,tigase,ejabberd所需jar包

    jxmpp-core-0.5.0-alpha7 jxmpp-util-cache-0.5.0-alpha7 smack-android-4.1.6 smack-core-4.1.6 smack-extensions-4.1.6 smack-im-4.1.6 smack-sasl-provided-4.1.6 smack-tcp-4.1.6

    smack连接openfire用到的jar包

    要使用Smack连接Openfire,首先需要确保你的开发环境已经安装了JDK8。然后,你需要获取相关的jar包,这些jar包通常包含在名为"lib"的压缩包文件中。"lib"文件夹内可能包括以下关键组件: 1. smack-core.jar:Smack...

    Openfire strophejs 跨域访问

    Strophe.js是一个JavaScript库,专门用于与XMPP服务器(如Openfire)进行交互,支持XMLHttpRequest和WebSockets等多种连接方式。在Web开发中,由于浏览器的同源策略限制,JavaScript通常无法直接跨域访问不同域名的...

    JSJaC-master

    开发者可以使用JSJaC与Openfire服务器进行连接,实现用户注册、登录、发送和接收消息、查看用户状态等多种功能。 在项目中,`src`目录包含了JSJaC库的各个组件,每个文件可能对应一个特定的功能,如连接管理、事件...

    openfire聊天Smack示例

    Openfire是一款开源、基于XMPP协议的企业级即时通讯服务器,而Smack则是一个Java库,用于在XMPP网络上构建客户端应用。这个压缩包提供的内容是关于如何在Java环境中使用Smack库与Openfire服务器进行交互的示例代码,...

    通过 websocket 连接 openfire-附件资源

    通过 websocket 连接 openfire-附件资源

    及时通讯基于asmack和openfire,xmpp完整项目

    - **客户端设置**:使用asmack库,初始化连接并建立与openfire服务器的TCP连接。 - **注册用户**:通过服务器接口,注册新的用户账号。 - **登录认证**:使用用户名和密码进行身份验证,获取会话标识。 - **创建...

    strophe.js在openfire注册用户插件(带内注册)

    strophe注册插件,xmpp ,openfire服务器,带内注册

    openfire服务器的搜索插件和fastjson的Jar包

    Openfire服务器是一款基于Java开发的即时通讯(IM)服务器,它使用XMPP协议提供服务,广泛应用于企业级的内部通信和协作系统。Openfire的可扩展性非常强,支持通过插件来添加额外的功能,例如搜索插件就是其中之一,...

    openfire测试demo

    这个"openfire测试demo"很可能是为了演示如何与Openfire服务器进行交互,包括建立连接、创建用户账户以及发送消息等核心功能。在本文中,我们将深入探讨这些关键知识点。 首先,让我们了解Openfire的基本架构。...

    agsxmpp与openfire服务器通讯

    3. **离线消息**:如果接收方不在线,Openfire会尝试存储离线消息。确认Openfire服务器的离线消息功能正常。 4. **服务器配置**:Openfire服务器的配置可能影响消息传输,如黑名单、白名单或群组权限设置。 五、...

    使用Strophe连接xmpp,轻松构建web即时聊天工具

    4. **连接和断开**:使用`connect()`方法建立连接,并处理连接成功、失败和断开事件。同时,记得在用户离开页面时调用`disconnect()`断开连接。 5. **发送和接收消息**:在连接成功后,你可以使用`send()`方法发送...

    linux下openfire安装配置

    为了在Linux系统上成功安装并配置Openfire,我们需要遵循一系列步骤,涉及的主要组件包括JDK(Java Development Kit)和MySQL数据库。 首先,我们需要确保系统已经安装了Java运行环境。JDK是开发和运行Java应用程序...

Global site tag (gtag.js) - Google Analytics