gpt4 book ai didi

xmpp - 连接到 XMPP 服务器时 SASL 授权失败

转载 作者:行者123 更新时间:2023-12-04 17:28:14 25 4
gpt4 key购买 nike

我正在尝试通过 XMPP 服务器使用 SMACK API 连接到 gmail。但得到

error : SASL authentication failed using mechanism PLAIN



您可以查看代码的一瞥。我只是从网络上得到的
ConnectionConfiguration connConfig = new ConnectionConfiguration("talk.google.com", 5222, "gmail.com");
connection = new XMPPConnection(connConfig);
connection.connect();
SASLAuthentication.supportSASLMechanism("PLAIN", 0);

我检查了 smack 调试窗口。它用 XML 说:

< invalid-authzid />



我已经在 gmail 上拥有帐户并且我的 gtalk 也在运行。

最佳答案

您需要在连接之前设置身份验证
SASLAuthentication.supportSASLMechanism("PLAIN", 0);
必须出现在 connection.connect() 之前.

看我的 blog .

关于xmpp - 连接到 XMPP 服务器时 SASL 授权失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3734057/

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