我正在运行openfire 3.6.4并与Strophe库连接。该设置工作正常。现在我想做一件事情,我想为我的应用程序进行匿名登录,登录也应该订阅一个房间并收到该房间的通知。我在openfire中启用了匿名设置。用Strophe匿名登录Openfire
2
A
回答
0
我做它通过改变strophe.js
找到:if (Strophe.getNodeFromJid(this.jid) === null && do_sasl_anonymous) {
更改为: if (Strophe.getNodeFromJid(this.jid) === '' && do_sasl_anonymous) {
通过改变从空到空JID节点的比较,我sumitting时候能以匿名方式进行身份验证时仅提交JID的域部分,仍然是能够与DIGEST认证完整的Jid和密码。
3
首先,在空传递的用户名和密码,connect()
使SASL匿名在的strophe:
connection.connect(null,
null,
onConnect);
接下来,只需发送存在于房间@ conference_service /尼克:
var pres = $pres({to: '[email protected]_service/nick'});
connection.send(pres);
相关问题
- 1. 匿名登录的Openfire
- 2. 在Openfire和匿名登录上传输聊天对话
- 3. OpenFire + Converse.js匿名登录为false,身份验证失败
- 4. Firebase匿名登录安全
- 5. 使用生成的匿名登录ID登录用户
- 6. 与波什和openfire Strophe连接错误
- 7. asp.net的问题与登录:登录失败,用户NT AUTHORITY \匿名登录
- 8. 为匿名用户分配随机用户(ejabberd,strophe)
- 9. 麻烦ejabberd设立匿名登录
- 10. Spring Oauth2登录 - 匿名不允许?
- 11. 匿名登录到mozilla cvs的问题
- 12. 动态导航服务层 - 匿名登录失败登录
- 13. 匿名登录和用户名:火力地堡+ AuthUI
- 14. XMPP OPENFIRE登录后页面空白
- 15. 显示不同的内容和匿名登录的用户
- 16. 烧瓶登录无法检测匿名用户
- 17. IIS Active Directory登录,但将MSXML作为匿名用户运行
- 18. FirebaseAuth回退到最后一个匿名登录用户(Android)
- 19. 需要指导通过strophe开始在Openfire上工作
- 20. 通用登录名
- 21. 使用md5 Smack登录散列密码到Openfire
- 22. Xcode更新后Firebase匿名登录失败
- 23. 如何在org.apache.ftpserver中允许匿名登录?
- 24. request.user即使在登录Angularjs后仍匿名,django-tastypie
- 25. 匿名登录不在触发onAuthStateChanged回调
- 26. 的Java Socket编程登录匿名FTP上
- 27. ASP.NET安全:拒绝匿名访问登录页面
- 28. 自从切换到IIS7后连接到SQL与匿名登录
- 29. 匿名登录时Android上的Firebase崩溃
- 30. Firebase匿名身份验证+自定义令牌登录
在最新版本中,我不需要修改strophe。使用域名作为JID和空密码的窍门。 – 2011-11-21 16:17:59