Искам да внедря просто удостоверяване в C++. Засега мога да инициирам поток, да получа поддържани механизми и да избера един. Работи добре, но сега не мога да прочета (от http://xmpp.org/extensions/xep-0034.html#sect-id259287 ) какво трябва да напиша в ръкостискането в обикновен текст. Декодирайки низа, получавам "robsecret". И така, как да го направя с потребителско име "user" и парола "pass"?
PS: Отговорът с използване на "userpass" е "". Благодаря!
XMPP SASL удостоверяване
Отговори (1)
Разбира се, разбирате ли, че това е изтеглен XEP, в който се опитвате да намерите информация? Съответните документи са RFC 6120 (XMPP Core) и RFC 4616 (SASL PLAIN). Кратка версия: PLAIN изисква да изпратите base64("authzid\0authcid\0password"), където authzid обикновено е празен и authcid е вашето потребителско име.
person
Der Tante Renate Hörer
schedule
13.01.2012
Благодаря ти много. И благодаря за RFC. Ще ги използвам за повече информация.
- person David; 14.01.2012