IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Java Discussion :

Passer le Principal lors d'un appel HttpInvoker


Sujet :

Spring Java

  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Avril 2005
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38

    Informations forums :
    Inscription : Avril 2005
    Messages : 277
    Points : 143
    Points
    143
    Par défaut Passer le Principal lors d'un appel HttpInvoker
    Bonjour,

    Cela fait quelques jours que je n'arrive pas à récupérer le Principal de l'utilisateur dans mon BackOffice.

    J'ai une architecture simple :

    Un BackOffice, avec Spring Security et Spring qui publie des services avec Spring Remoting en HTTP ... J'utilise HttpInvokerServiceExporter.

    Un FrontOffice, qui utilise Spring, Spring Security Remote et Vaadin.

    J'authentifie des utilisateurs avec Spring via un service remote sans soucis.

    Une fois authentifié, j'aimerais pouvoir depuis mes services contrôler les appels et aussi pouvoir tracer quel utilisateur à appelé le service.

    J'aimerais le faire de façon standard sans ajouter le username ou le principal dans chaque service ...

    J'ai donc essayé de récupérer ce principal dans mon HttpInvokerServiceExporter ou dans mes services avec un RequestContextHolder !

    Mais impossible ...

    J'ai pourtant bien un springSecurityFilterChain ...

    Je ne sais pas trop comment faire ... Mais je suis certain que c'est possible ...

    Merci à vous, je sais pas trop quoi mettre comme code ou logs ... N'hésitez pas !

  2. #2
    Membre habitué
    Homme Profil pro
    Inscrit en
    Avril 2005
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38

    Informations forums :
    Inscription : Avril 2005
    Messages : 277
    Points : 143
    Points
    143
    Par défaut
    J'ai peut être manqué de précisions ...

    Je souhaite juste faire passer mon UserPrincipal (déjà authentifié dans mon front-office) aux services de mon back-office ???

    Et ce en utilisant Spring Remoting, en publiant mes services avec Spring HttpInvoker ?

    Tous les exemples sont basés sur Spring MVC ....

    Merci à vous !

Discussions similaires

  1. Réponses: 5
    Dernier message: 31/07/2006, 10h17
  2. [Language]problème lors de l'appel d'une méthode
    Par Samanta dans le forum Langage
    Réponses: 6
    Dernier message: 18/05/2005, 13h03
  3. Flash lors de l'appel d'un état Crystal report 7
    Par IADJOFOGUE dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 12/05/2005, 11h10
  4. Passer à la ligne lors de l'écriture dans un fichier
    Par hams dans le forum Assembleur
    Réponses: 4
    Dernier message: 17/04/2005, 19h25
  5. Erreur lors de l'appel d'un page ASP
    Par poirier dans le forum ASP
    Réponses: 2
    Dernier message: 27/08/2004, 15h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo