2010-12-06 38 views
0

J'essaie de me connecter et de me déconnecter des utilisateurs dans l'environnement tomcat/blazeDS. J'ai écrit un proxy de connexion Java personnalisé pour gérer la connexion qui fonctionne. Comme j'ai essayé de déconnecter l'utilisateur, c'est-à-dire invalider les sessions, j'ai réalisé que l'application Flash obtient un nouvel identifiant de session (nouvelle session) pour chaque appel du canal AMF. Ce qui se passe, c'est que si j'essaie d'invalider une session c'est inutile car le prochain appel sera nouveau et valide avec les mêmes informations d'identification de l'utilisateur. Comment puis-je me déconnecter d'un utilisateur à partir d'un contexte Flex Application/Tomcat, alors? Je ne peux pas trouver de bons exemples sans authentification personnalisée.Nouvelle session Flex pour chaque appel AMF dans blazeDS

Merci

Andreas

+0

Utilisez-vous Spring? –

+0

Non, je viens de créer les classes moi-même – Andreas

Répondre

0

Vous devez passer l'identifiant de session de Flex au back-end Java et avoir le back-end invalident la session pour déconnecter l'utilisateur.