¿Hay alguna manera de configurar xmppframework en iOS para un mecanismo de autenticación específico?xmppframework (iOS) y configurar tipos de autenticación
estoy teniendo problemas para conectarse a un servidor OpenFire con la muestra iPhoneXMPP aplicación de http://code.google.com/p/xmppframework y sé que mi JID, contraseña y nombre de host/puerto son los correctos, pero después de conectar, puedo obtener una devolución de llamada en:
- (void)xmppStream:(XMPPStream *)sender didNotAuthenticate:(NSXMLElement *)error
con el error correspondiente:
RECV: <failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/></failure>
Después de que el apretón de manos inicial, recibo la devolución de llamada delegado a
Método authenticateWithPasswordde clase XMPStream:
- (BOOL)authenticateWithPassword:(NSString *)password error:(NSError **)errPtr
{
...
// Reaches here and we get back a 'YES' because the server reports that one of the
// supported mechanisms by 'stream:features' is DIGEST-MD5
if ([self supportsDigestMD5Authentication])
{
// send the digest data along with with password
}
...
Soy un poco nuevo en esto, así que tal vez haciendo la pregunta equivocada. Por favor apunte en la dirección correcta.