2010-02-07 4 views
1

J'espère que quelqu'un a mis à jour les informations sur les sessions et leurs identifiants.Les sessions/identifiants de session étant assignés à plusieurs utilisateurs

Je suis sous IIS 7 et nous voyons des sessions affectées à plus d'une adresse IP. J'ai exclu la possibilité qu'elle soit provoquée par des utilisateurs réinitialisant leurs adresses IP, par exemple en débranchant leurs modems. Dans au moins une instance, un utilisateur connecté et trouvé des données provenant d'un autre utilisateur avait été enregistré dans son compte (les ID utilisateur qui déterminent dans quel compte les données sont stockées sont conservés dans des variables de session). Dans un autre cas, un employé s'est connecté pour vérifier un problème, comme l'a été la session d'un utilisateur différent.

Ce ne sont pas seulement les variables de session, mais j'ai vu dans notre journal que l'identifiant de session lui-même est associé à deux adresses IP différentes. À un moment donné, cela se produisait avec plus de 10% de nos utilisateurs. Je me demande si le problème ne se trouve pas dans notre système, car je vois que dans chaque cas les adresses IP partageant un ID de session sont sur le même FAI ou partagent au moins un NameServer.

Je salue les idées, nous sommes désespérés!

+0

bien, semble bizarre. mais pour résoudre votre problème, nous devons d'abord savoir à quoi ressemble votre environnement: le langage de programmation (il peut exécuter beaucoup de choses), les instances de mise en cache/équilibrage? – moritz

+0

juste point, j'utilise. NET 3.5, en particulier C#. Nous n'avons aucun cache/équilibrage en place de notre côté, mais je l'ai considéré comme une possibilité sur la fin de l'utilisateur/FAI. Est-ce un problème que vous avez déjà vu dans l'un des environnements .NET? –

Répondre

Questions connexes