Visualizzazione dei risultati da 1 a 3 su 3

Discussione: autenticarsi su jabber

  1. #1
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    autenticarsi su jabber

    Sto provando ad autenticarmi su jabber usando la libreria SMACK ma ho subito un problema. Intanto questo è il codice:
    Codice PHP:
    import org.jivesoftware.smack.Chat;
    import org.jivesoftware.smack.ConnectionConfiguration;
    import org.jivesoftware.smack.MessageListener;
    import org.jivesoftware.smack.XMPPConnection;
    import org.jivesoftware.smack.XMPPException;
    import org.jivesoftware.smack.packet.Message;
    import org.jivesoftware.smack.packet.Presence;

    public class 
    Main
    {
        public static 
    void main(String[] args)
        {
            
    XMPPConnection conn = new XMPPConnection("jabber.freenet.de");

            try
            {
                
    conn.connect();
                
    conn.login("alessandro.cocco@jabber.freenet.de"mia_password);
            }
            catch (
    XMPPException ex)
            {
                
    System.out.println("Exception: " ex);
                
    ex.printStackTrace();
                return;
            }
            
        }
        

    Username e password sono corretti ma ottengo sempre "autentificazione fallita":

    SASL authentication failed:
    at org.jivesoftware.smack.SASLAuthentication.authenti cate(SASLAuthentication.java:209)
    at org.jivesoftware.smack.XMPPConnection.login(XMPPCo nnection.java:341)
    at org.jivesoftware.smack.XMPPConnection.login(XMPPCo nnection.java:301)
    at org.jivesoftware.smack.XMPPConnection.login(XMPPCo nnection.java:283)
    at Main.main(Main.java:19)

    Perche'?

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    44
    prova ad invertire conn.login() e conn.connect()

  3. #3
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    nono, connect deve stare prima di login...

    Comunque ho risolto: nello username ci va solo la parte che precede @jabber.freenet.de ^^'


    Grazie lo stesso

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.