S'il est possible, ce serait quelque chose comme ceci:
SecurityContext context = SecurityContextHolder.getContext();
Object principal = context.getAuthentication().getPrincipal();
Object credentials = context.getAuthentication().getCredentials();
GrantedAuthority[] authorities = new GrantedAuthority[1];
authorities[0] = new GrantedAuthorityImpl("MY_NEW_ROLE");
Authentication auth = new UsernamePasswordAuthenticationToken(
principal, credentials, authorities);
SecurityContextHolder.getContext().setAuthentication(auth);
Comment rediriger un utilisateur vers une autre page si elle accède à une page restreinte. Parce qu'actuellement il affiche Erreur 404 - Not Found De RFC 2068 Hypertext Transfer Protocol - HTTP/1.1: 10.4.5 404 Not Found Le serveur n'a rien trouvé correspondant à la demande-URI. Aucune indication n'est donnée quant à savoir si la condition est temporaire ou permanente. – cedric
Est-ce que ma réponse vous a aidé? J'ai répondu à cette question non liée dans votre nouveau message. – rodrigoap