Bug #1788
closedProbleme d'authentification lorsque les connexions anonymes sont activees
Description
J'ai activé les connexions anonymes sur un Silverpeas 5.5.3
Je me connecte avec mon compte et lorsque je suis dans Silverpeas, je suis toujours en Guest.
Je dois me reconnecter pour que Silverpeas utilise mon compte
Updated by David Lesimple almost 14 years ago
- Priority changed from High to Urgent
Updated by David Lesimple almost 14 years ago
- Navigateur changed from Firefox 3.x to Tous
Updated by David Lesimple almost 14 years ago
- Category changed from Administration to Authentification
- Système d'exploitation deleted (
Windows 7) - Votre base de données changed from PostgreSQL to Toutes
Updated by Nicolas Eysseric almost 14 years ago
- Status changed from New to Assigned
- Assignee set to Miguel Moquillon
- Target version set to Version 5.6
Je reproduis également le problème...
J'ai identifié une piste : Si le paramètre anonymousId
du fichier generalLook.properties
n'est pas défini, cette anomalie ne se produit pas. L'authentification se déroule bien.
Updated by Miguel Moquillon almost 14 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
Le problème vient que le LookSilverpeasV5Helper n'est pas mis à jour avec le MainSessionController créé pour l'utilisateur en cours de connexion parce que LoginServlet ne nettoyait pas de la requête le LookSilverpeasV5Helper initialisé pour l'utilisateur anonyme. Ce qui fait que c'est ce dernier qui est transmis tout au long des requêtes suivantes ! Or la JSP MainFrameSilverpeasV5 vérifie que que la requête contient un tel attribut ; s'il n'est pas valorisé, il crée alors un nouveau LookSilverpeasV5Helper avec le MainSessionController créé pour l'utilisateur connecté. Sinon il utilise celui transporté dans la requête.
Ce bogue apparait donc avec les accès anonymes (car au moment de la connexion, il en existe déjà une, celle de l'utilisateur anonyme).
Updated by Nicolas Eysseric almost 14 years ago
- Status changed from Resolved to Closed
Updated by Emmanuel Hugonnet almost 14 years ago
- Target version changed from Version 5.6 to Version 5.5.4