Alfresco e Liferay, autenticazione automatica.

cancel
Showing results for 
Search instead for 
Did you mean: 
alnitakzeta
Member II

Alfresco e Liferay, autenticazione automatica.

Ciao Community,

ho installato Alfresco 4 e Liferay 6 su due tomcat differenti in un server Linux.

Se effettuo il login su Lifreay la portelet Share di Alfresco dice che devo loggarmi anche al portale.
Effettuo un login al portale Share e la portlet comincia a funzionare.

Non esiste la possibilità di effetuare un login automatico?

Ho utilizzato la guida della Wiki sotto il capitodo di instalalzione della DoLibs cPortlet… ma questo non mi permette di effettuare il login automatico.

Qualcuno sa darmi un indicazione?

l'autenticaizone NTLM1 non dovrebbe permettere ciò?

Grazie e buon lavoro
3 Replies
openpj
Moderator
Moderator

Re: Alfresco e Liferay, autenticazione automatica.

Le portlet che trovi in Alfresco sono da considerarsi come una demo di quello che è possibile sviluppare su Alfresco e non credo possano essere considerate esercibili così come sono, soprattutto per questi motivi relativi all'enterprise authentication.

Tipicamente è necessario sviluppare le portlet ad-hoc per le proprie esigenze, diciamo anche che avere una portlet con dentro tutto il client Share è una soluzione a dir poco discutibile di realizzazione di un portale  :?

Per fare in modo di avere un meccanismo di SSO, è possibile creare dei WebScripts, dichiararli come portlet:
http://wiki.alfresco.com/wiki/Web_Script_Runtimes#JSR-168_Runtime_.28Portlet_Access.29

Dovrebbe essere possibile anche se Alfresco non è deployato sullo stesso application server, basta reimplementare l'autenticatore.

Oppure è possibile configurare un unico server CAS che faccia da tramite per le sessioni di autenticazione:
http://wiki.alfresco.com/wiki/Alfresco_Authentication_Subsystems

Altra soluzione, se avete un sistema dietro un reverse-proxy potete configurare un header HTTP dedicato al passaggio dello username dell'utente, ovviamente il tutto deve essere trustato sotto SSL:
http://wiki.alfresco.com/wiki/Alfresco_Authentication_Subsystems#External

Questi sono solo alcuni modi con cui potete configurare SSO.

NTLM non può essere attivato sempre, dipende dall'hash utilizzato per memorizzare la password e dal tipo di sottosistema utilizzato.

Spero di averti dato un'idea delle possibilità  Smiley Wink
alnitakzeta
Member II

Re: Alfresco e Liferay, autenticazione automatica.

Sei stato chiarissimo, ma ho un altro quesito da porti.

Sul video di installazione di Alfresco e LIfery: http://www.youtube.com/watch?v=ypw7oCjUPKo

e sulla documentazione della wiki http://docs.alfresco.com/4.0/index.jsp nel capitolo dedicato alla DocLIb Portlet

mostrano che la share inserita sotto liferay si autentica in automatico alla creazione di una utenza su entrambi i fronti.

Questo però non avvieme, mi richiede esplicitamente la login al portale. Il video è chiaro e semplice ma non riesco a riprodurre questa funzionalità.
alnitakzeta
Member II

Re: Alfresco e Liferay, autenticazione automatica.

Ho risolto con la versioen di Alfresco 3.4

Ho letto nella Wiky di Alfresco 4.0 che Liferay 6 non è supportato ufficialmente. Installando la 3.4 il l'autenticazione funziona correttamente.

Smiley Very Happy  Smiley Very Happy  Smiley Very Happy  Smiley Very Happy