cancel
Showing results for 
Search instead for 
Did you mean: 

Web script e SSO

marione
Champ in-the-making
Champ in-the-making
Ciao,

ho realizzato una web application in Javascript che consuma i servizi di Alfresco tramite web scripts.
L'applicazione è installata su un web server separato da Alfresco ed è composta da un'unica pagina  html + javascript
Il javascript effettua chiamate ajax agli opportuni web scripts che ritornano json e popolano le componenti della pagina.
L'idea è mutuata dall' ottimo DOCASU http://docasu.sourceforge.net/

Finora ho utilizzato un meccanismo di autenticazione basato su ticket con utenti creati ad hoc nel repository di Alfresco.

Adesso ho necessità di estendere l'applicazione in questo modo:

    1.Autenticazione degli utenti tramite LDAP AD (Passthru) 
    2.Utilizzare il SSO.
    3.Associare gli utenti in  gruppi  definiti nel repository di Alfresco e non presenti in AD
Per i punti 1 e 2  mi domando se  questo tipo di approccio è corretto o devo pensare ad un'architettura diversa ?

Es.
se non chiamo il ws  /alfresco/service/api/login?u=&pw=  come faccio ad avere il ticket e di conseguenza utilizzarlo per chiamare gli altri ws ?

Immagino di dover utilizzare un architettura diversa, ovvero pensavo di usare mappare la home page al Web Client Authenticator ma in questo caso
ottengo una url inguardabile del tipo http://myserver:8080/alfresco/wcs/myapp

Per il punto 3 non ho alcuna idea di come fare.

E' possibile avere qualche consiglio o suggerimento ?

Grazie

Mario
3 REPLIES 3

openpj
Elite Collaborator
Elite Collaborator
Per poter fare in modo di avere SSO con Alfresco è necessario installare e configurare il CAS Server ed i relativi moduli Apache Web Server:
http://wiki.alfresco.com/wiki/Alfresco_With_mod_auth_cas
Spero possa esserti utile Smiley Wink

marione
Champ in-the-making
Champ in-the-making
Grazie Piergiorgio,

Volevo evitare una soluzione con il CAS, comunque ci sono riuscito in parte seguendo le indicazioni del libro:

http://www.alfresco.com/community/resources/books/professional-alfresco/

A proposito di libri, ho trovato ottime indicazioni per la mia applicazione anche sul tuo libro che reputo insostituibile per chi necessiti di integrare alfresco con altre applicazioni.

openpj
Elite Collaborator
Elite Collaborator
Ciao Mario,

grazie mille per aver condiviso con la community italiana il tuo feedback riguardo al mio libro  Smiley Happy