【发布时间】:2016-01-04 13:48:00
【问题描述】:
我的 jabber 服务器使用 3 种受支持的方法进行响应:DigestMD5、SCRAM-SHA-1 和 Plain。有没有办法强制 XMPP 的身份验证机制,例如,XMPPPlainAuthentication?好吧,在 android 中,我们可以将机制列入黑名单并取消阻止我们需要使用的唯一机制。像android中的这段代码:
SASLAuthentication.blacklistSASLMechanism("SCRAM-SHA-1");
SASLAuthentication.blacklistSASLMechanism(SASLMechanism.DIGESTMD5);
SASLAuthentication.blacklistSASLMechanism(SASLMechanism.EXTERNAL);
SASLAuthentication.blacklistSASLMechanism(SASLMechanism.GSSAPI);
SASLAuthentication.unBlacklistSASLMechanism(SASLMechanism.PLAIN);
有什么想法吗?
【问题讨论】:
标签: ios xmppframework