XMPP SASL认证 我想在C++中实现一个简单的身份验证。现在我可以启动一个流,获得支持的机制并选择一个。它工作得很好,但现在我无法读出我必须写在明文握手中的内容。解码字符串我得到“robsecret”。那么如何使用用户名“user”和密码“pass”? PS:使用“userpass”的响应是“”。 谢谢

XMPP SASL认证 我想在C++中实现一个简单的身份验证。现在我可以启动一个流,获得支持的机制并选择一个。它工作得很好,但现在我无法读出我必须写在明文握手中的内容。解码字符串我得到“robsecret”。那么如何使用用户名“user”和密码“pass”? PS:使用“userpass”的响应是“”。 谢谢,xmpp,Xmpp,您当然意识到这是一个缩回的XEP,您想在其中查找信息吗? 相关文档为(XMPP核心)和(SASL普通)。 简短版本: PLAIN要求您发送base64(“authzid\0authcid\0password”),其中authzid通常为空,authcid是您的用户名。非常感谢。谢谢你的邀请。我将使用它们获取更多信息。

您当然意识到这是一个缩回的XEP,您想在其中查找信息吗? 相关文档为(XMPP核心)和(SASL普通)。 简短版本:
PLAIN要求您发送base64(“authzid\0authcid\0password”),其中authzid通常为空,authcid是您的用户名。

非常感谢。谢谢你的邀请。我将使用它们获取更多信息。