AnsweredAssumed Answered

Problema con web script di login

Question asked by monocromo on Jan 20, 2014
Latest reply on Jan 24, 2014 by davidciamberlano
Ciao a tutti, ho il seguente problema:
Sto tentando di utilizzare il web script di login messo a disposizione da Alfresco per ottenere il ticket e richiamare ulteriori web script.

La chiamata per ottenere il ticket la sto facendo da una pagina html con una chiamata ajax sfruttando jquery ma senza esito. Il problema è che la chiamata va sempre in request.fail e io non riesco ad ottenere il ticket. Provando direttamente dall'url del browser funziona tutto correttamente e vedo l'xml con il ticket. Cosa sto sbagliando? Sul log di Alfresco non si presentano errori. L'unica cosa che leggo è che dal debug di firefox sulla console nel tab XML vedo il seguente messaggio: Errore interpretazione XML: nessun elemento trovato Indirizzo: moz-nullprincipal:{3220e00b-2953-4555-8824-a9e0fcdc5b23} Riga numero 1, colonna 1:

Ecco il codice:

<javascript>
      function prova()
      {
         //var login = '{"username":"Marcello","password":"Marcello"}';         
         
         var request = $.ajax({
            url: "http://192.168.1.7:8080/alfresco/service/api/login",
            type: "GET",
            data:  "u=Marcello&pw=Marcello",
            dataType: "xml"
            });
            request.done(function(result)
            {
                var xml = $.parseXML(result);
            });
            request.fail(function(jqXHR,textStatus)
            {
               alert("Request failed: " + textStatus);
            });
      }
<javascript>

Outcomes