2011-07-11 3 views
0

J'ai un scénario dans lequel je dois gérer une session utilisateur dans deux applications, les deux applications s'exécutent sur un serveur différent et accèdent à une base de données différente. Dans l'application1, lorsque l'utilisateur clique sur la page du bouton navigue vers l'application2, l'utilisateur doit également continuer avec la même session. Comment puis-je y parvenir, toute idée/aide serait appréciée.Conserver une seule session pour une application multiple s'exécutant sur un serveur différent

Merci

Pradeep

Répondre

1

La première étape serait d'utiliser un espace de stockage de la session de processus au lieu de la valeur par défaut en mémoire afin que les deux serveurs aient accès à cet emplacement de stockage de session centralisé. Cela peut être SQL Server ou un service Windows hors processus. Ensuite, vous pouvez exécuter hacking pour tromper le framework ASP.NET qui vous interdit d'accéder à la session à partir de différentes applications. Conclusion: À mon humble avis, ce n'est pas quelque chose que vous devriez faire.

Questions connexes