Invocazione remote di reti di reti di Alfresco nell'app Android.
-
28-10-2019 - |
Domanda
Sto cercando di invocare un webscript in alfresco in remoto utilizzando l'URL http://192.168.1.2:8080/alfresco/service/sample/folder/Company%20Home
E l'URL mi promuoverà con la finestra di autenticazione che mi consente di intero nome utente e password. Questa invocazione funziona completamente bene nel browser ..
Seguito i passaggi descritti in Alfresco: http://wiki.alfresco.com/wiki/Web_scripts
Ma quando sto per fare lo stesso nell'app Android utilizzando WebView IM che affronta l'errore di autenticazione (stato 401-ERROR) e non mi ha promosso con la finestra di autenticazione.
Soluzione
Se si desidera integrarlo con un'applicazione, puoi usare meglio il Login Webscript.
Quindi, nella tua app, basta fare una vista configura, che memorizza l'utente + pass (crittografato). E poi prima di effettuare l'accesso alla richiesta e poi con il biglietto Autenticazione chiama il tuo webscript.
Sembrerà quindi questo: http://192.168.1.2:8080/alfresco/service/sample/folder/Company%20Home?alf_ticket=<TICKET>
A volte non funziona, quindi usa http://192.168.1.2:8080/alfresco/service/sample/folder/Company%20Home?ticket=<TICKET>
invece.
Buona fortuna!