Attualmente sto usando l'autenticazione basata su FORM
in glassfish v2.1 per registrare gli utenti e funziona correttamente. Voglio passare a ProgrammaticLogin
e voglio essere in grado di ottenere l'URL inizialmente richiesto (ad esempio prima di reindirizzare alla pagina di accesso) e utilizzarlo nel mio codice di accesso programmatico in modo che l'utente venga reindirizzato alla pagina richiesta dopo l'autenticazione.Come sovrascrivere j_security_check in glassfish?
Ho visto il codice sorgente per j_security_check
- nel mio caso che è FormAuthenticator
(catalina codebase) e si salva la richiesta iniziale in un oggetto SavedRequest
nella sessione, ma la sessione è una StandardSession
piuttosto che HttpSession
quindi non c'è modo diretto per accedervi.
Oppure devo cambiare il meccanismo di autenticazione da FORM
a qualcos'altro?
Grazie!
grazie! Ho guardato SecurityFilter ma poi ho trovato un modo migliore per raggiungere il mio obiettivo attenendosi al modello di sicurezza dichiarativa del glassfish. – albogdano