J'ai une application ASP.NET MVC utilisant NHibernate et l'application s'exécute correctement lorsqu'elle est exécutée sur le serveur web virtuel VS2008, mais quand j'ai essayé d'exécuter le site via mon serveur IIS local, je reçois cette erreur NHibernate : Aucune session liée au contexte actuel. Je ne sais pas ce qui est arrivé. Est-ce que je manque quelque chose? J'ai juste mon site Web IIS par défaut pointant vers le répertoire web de l'application où il exécute la page Default.aspx. Des idées? MerciSession NHibernate avec IIS 7
7
A
Répondre
13
Gérez-vous votre contexte avec un HttpHandler ou un HttpModule? IIS7 requiert un groupe de configuration différent dans le fichier web.config pour ceux-ci.
<system.webServer>
<modules></modules>
<handlers></handlers>
</system.webServer>
Ceci devrait sortir du noeud <system.web />
.
Vous avez probablement déjà une section <httpHandlers />
et <httpModules />
, celles-ci fonctionnent avec IIS6, mais pas avec IIS7 sauf si vous utilisez le mode hérité.
Il est également possible que si vous terminez votre session lorsque l'événement EndRequest est déclenché, il est déclenché par une requête pour une image ou une autre ressource statique dont la requête se terminera avant l'appel à votre méthode d'action .
Questions connexes
- 1. Utilisation de l'événement EndRequest pour fermer la session NHibernate avec IIS 7
- 2. Expiration de la session dans IIS 7
- 3. IIS 7 - IIS 6 Problème
- 4. IIS 7 'Server.CreateObject failed'
- 5. Routage Castle MonoRail avec IIS 7?
- 6. IIS 7 Reverse Proxy avec SSL?
- 7. supprimer IIS 7 réoriente
- 8. IIS 7, ASP.NET: AccessViolationException
- 9. IIS 5 session et Asp.Net session de
- 10. Authentification par formulaires IIS 7
- 11. Erreur de gestionnaire iis 7
- 12. IIS session Etat
- 13. Open/Close NHibernate Session
- 14. nHibernate session et multithread
- 15. Datacontext et Nhibernate Session
- 16. Gestion de session NHibernate?
- 17. NHibernate sans session
- 18. Accès informations d'identification utilisateur avec PHP sur IIS 7
- 19. IIS 7 - ID d'événement 5 d'erreur
- 20. WCF - IIS 6 par rapport à IIS 7
- 21. iis 7 n'affiche que 'mauvaise requête'
- 22. IIS 7 Url Réécriture et deux domaines
- 23. "La session est fermée!" - NHibernate
- 24. comment iis 7 génère-t-il etags
- 25. IIS et Glassfish dans Windows 7
- 26. Module de réécriture d'URL pour IIS 7
- 27. IIS 7 Applications et asp.net - newbie question
- 28. IIS 7 et partenaire de basculement
- 29. HttpHandler ne fonctionne pas dans IIS 7
- 30. Comment configurer SMTP dans IIS 7?
Merci beaucoup! Cela a résolu mon problème exactement. Merci pour l'info. Ha, je viens de remarquer qu'il y a un commentaire dans le fichier web.config à ce sujet. Je suppose que j'aurais dû regarder plus dur. – CalebHC