J'ai passé d'innombrables heures à essayer de faire fonctionner Elmah avec asp.net mvc, mais je n'arrive pas à le faire fonctionner à 100%. À l'heure actuelle toute la journalisation fonctionne bien, mais les HttpHandlers sont tous vicieux. Chaque fois que j'essaie de me connecter à un compte administrateur, je suis automatiquement redirigé vers la page des listes d'Elmahs.Elmah ne fonctionne pas avec asp.net mvc
Cela n'a aucun sens car le chemin pour elmah est juste elmah.axd (c'est ce que j'utilise pour le httphandler dans le web.config) et mon chemin d'administration est quelque chose comme/MyAdmin/login, donc je ne vois pas la connexion. J'ai également mis en place le truc ignore routes dans ma table des routes pour elmah. \
En résumé.
La journalisation Elmah fonctionne, ainsi que les pages d'affichage des erreurs. Lorsque j'essaie de me connecter à mon compte d'administrateur, il redirige automatiquement vers la page d'affichage des erreurs d'Elmahs. Je ne sais pas pourquoi.
- Si je commente sur
routes.IgnoreRoute ("elmah.axd");
mon login fonctionne. Si je le laisse là-bas, il redirige toujours vers elmah.
J'utilise Live Http Headers pas sûr si c'est très différent. Quand j'ai cliqué sur le bouton de mon formulaire, il charge juste l'elmah, il ne montre même pas de redirection. – chobo