掲示板
Importazione Utenti dal CAS
7年前 に Cristiano Longo によって更新されました。
Importazione Utenti dal CAS
New Member 投稿: 5 参加年月日: 16/05/25 最新の投稿
Salve a tutti,
sto studiando la possibilità di autenticare gli utenti tramite un CAS ma senza usare ldap. L'implementazione di CAS che sto usando è quella fornita da JASIG e usata in spring. Per mettere su un CAS JASIG è necessario specificare (nel file di configurazione deployerConfigContext.xml) un authenticationManager che, nel caso specifico, date delle credenziali risponde SI/NO a seconda che l'utente debba essere autorizzato o no, ed un attributeRepository che, dato un utente, restituisce alcuni dati su questo (ad esempio nome ed email).
L'installazione del CAS che ho messo su fa riferimento ad una tabella sul mio database e di per se "funziona" (risponde correttamente SI/NO). Quando configuro il mio portale Liferay per usare questo CAS l'autenticazione ha successo ma sul log ottengo l'errore
perchè l'utente non è presente come utente nel portale. Esiste qualche modo per farlo importare direttamente dal CAS senza utilizzare un server LDAP?
Grazie in anticipo,
Cristiano Longo
sto studiando la possibilità di autenticare gli utenti tramite un CAS ma senza usare ldap. L'implementazione di CAS che sto usando è quella fornita da JASIG e usata in spring. Per mettere su un CAS JASIG è necessario specificare (nel file di configurazione deployerConfigContext.xml) un authenticationManager che, nel caso specifico, date delle credenziali risponde SI/NO a seconda che l'utente debba essere autorizzato o no, ed un attributeRepository che, dato un utente, restituisce alcuni dati su questo (ad esempio nome ed email).
L'installazione del CAS che ho messo su fa riferimento ad una tabella sul mio database e di per se "funziona" (risponde correttamente SI/NO). Quando configuro il mio portale Liferay per usare questo CAS l'autenticazione ha successo ma sul log ottengo l'errore
com.liferay.portal.NoSuchUserException: No User exists with the key {companyId=xxxx, screenName=xxxxx}
perchè l'utente non è presente come utente nel portale. Esiste qualche modo per farlo importare direttamente dal CAS senza utilizzare un server LDAP?
Grazie in anticipo,
Cristiano Longo
7年前 に Cristiano Longo によって更新されました。
RE: Importazione Utenti dal CAS
New Member 投稿: 5 参加年月日: 16/05/25 最新の投稿
Sembra che il problema sia stato già trattato qui https://web.liferay.com/it/community/forums/-/message_boards/message/8065879