J'ai un site Web ASP.NET qui répond avec plusieurs skins en fonction du domaine auquel il est accédé. Le problème est que l'authentification et certaines autres fonctionnalités semblent souffrir de pépins aléatoires lorsque l'utilisateur est renvoyé à l'écran de connexion, ou que d'autres valeurs contrôlées de session semblent avoir été perdues - mais seulement quand on y accède via l'un des domaines . L'autre domaine ne souffre pas du même problème.Perte présumée d'état de session dans IIS 6
Sur notre système de test, les problèmes n'existent PAS lors de l'accès via un domaine. En direct, le problème se produira à différents moments de la session, même si des étapes identiques sont suivies. C'est pour ces raisons que je ne pense pas que ce soit un bug dans le logiciel d'application. Sur le système actif, où le problème est, deux sites Web sont configurés dans IIS, chacun avec des liaisons au domaine requis. On accède au site à travers un répertoire virtuel au http://mysite.com/myvirtualdir, l'autre accède au site à la racine du chemin à http://myalternatesite.com/. Je ne pense pas que le répertoire virtuel est le problème cependant.
Est-ce un environnement à charge équilibrée? –
Votre état de session est-il conservé en mémoire ou dans une base de données, ou ...? –
Non, pas d'équilibrage de charge. La seule particularité est que deux sites Web sont configurés dans IIS pointant vers le même code d'application, avec un skin différent présenté en fonction du domaine auquel il est accédé. – gb2d