Fórumok

6.1.1 GA2 - "Invalid authentication token" su chiamata Json Service

Giacinto Claudio De Caro, módosítva 11 év-val korábban

6.1.1 GA2 - "Invalid authentication token" su chiamata Json Service

Junior Member Bejegyzések: 44 Csatlakozás dátuma: 2007.09.19. Legújabb bejegyzések
Salve emoticon

Stiamo migrando alla 6.1.1 GA2 una portlet che era in sviluppo sulla 6.1.0
In questa portlet ci sono delle chiamate ai Json Service che prima andavano ma che ora stanno dando problemi...

Per la precisione, avviando il server (siamo sotto windows) da cmd, al momento della chiamata viene restituito un "Invalid authentication token"
Se invece il server è stato fatto partire dall'interfaccia del Liferay IDE di Eclipse, funziona tutto correttamente

La chiamata avviene su questo url:
http://localhost:8080/c/portal/json_service

Inoltre, ho notato che chiamando l'url:
http://localhost:8080/[ID-PORTLET]/api/jsonws

Viene restituito "errore 404"...

Per caso è cambiato qualcosa di significativo, tra la 6.1.0 alla 6.1.1?

Avete qualche idea?

Grazie mille
thumbnail
Andrea Di Giorgi, módosítva 11 év-val korábban

RE: 6.1.1 GA2 - "Invalid authentication token" su chiamata Json Service

New Member Bejegyzések: 19 Csatlakozás dátuma: 2010.06.01. Legújabb bejegyzések
Uhm, prova a chiamare il tuo web service usando l'URL come indicato da Igor Spasic qui.
giacomo savino, módosítva 11 év-val korábban

RE: 6.1.1 GA2 - "Invalid authentication token" su chiamata Json Service

Junior Member Bejegyzések: 37 Csatlakozás dátuma: 2011.06.17. Legújabb bejegyzések
Puoi provare con auth.token.check.enabled=false sul portal-ext.properties.

O inserire :<init-param>
<name>check-auth-token</name>
<value>false</value>
</init-param>
nel portlet.xml dopo la dichiarazione <portlet-class>
Giacinto Claudio De Caro, módosítva 11 év-val korábban

RE: 6.1.1 GA2 - "Invalid authentication token" su chiamata Json Service

Junior Member Bejegyzések: 44 Csatlakozás dátuma: 2007.09.19. Legújabb bejegyzések
Andrea, continua a darmi lo stesso problema, purtroppo.

Impostando:
json.service.auth.token.enabled=false

Invece restituisce un:
"Please sign in to invoke this method"

Il problema sembrerebbe esattamente quello descritto in questa discussione:
http://www.liferay.com/community/forums/-/message_boards/view_message/15682601

Che purtroppo non sembra aver avuto esito positivo...

Grazie mille
Giacinto Claudio De Caro, módosítva 11 év-val korábban

RE: 6.1.1 GA2 - "Invalid authentication token" su chiamata Json Service

Junior Member Bejegyzések: 44 Csatlakozás dátuma: 2007.09.19. Legújabb bejegyzések
Aggiornamento.

Effettuando la modifica sul web.xml descritta qui:

http://issues.liferay.com/browse/LPS-30202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#issue-tabs

La chiamata nel formato:

http://issues.liferay.com/browse/LPS-27014

Continua a darmi lo stesso problema...
Però chiamando il servizio così:

http://localhost:8080/<Portlet_Context>/api/jsonws/<portlet-id>/<nome-metodo>?<attributi>

Funziona... anche se non risconosce l'utenza attualmente loggata al portale, e mi chiede di autenticarmi nuovamente..
Giacinto Claudio De Caro, módosítva 11 év-val korábban

RE: 6.1.1 GA2 - "Invalid authentication token" su chiamata Json Service

Junior Member Bejegyzések: 44 Csatlakozás dátuma: 2007.09.19. Legújabb bejegyzések
Risolto:

Su portal-ext.properties:

json.service.auth.token.enabled=false


E poi occorre invocare i servizi come descritto in:

http://issues.liferay.com/browse/LPS-27014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#issue-tabs

Saluti