Bonjour,
Voici mon problème.
J'ai un web service qui marche bien et qui traite les urls qu'il s'atten à recevoir.
J'aimerai géré les appels à des urls non existant de type http://serveur/Service/monService?xxxxxxxx pour faire un historique et connaitre l'utilisateur.
Dans le fichier global.asax et plus exactement la méthode Application_BeginRequest() j'arrive à avoir les informations nécessaire sur la requête, l'ip appelante et je peux faire un test sur l'uri pour voir si il est correcte non conforme.
Cependant je me dis qu'il est probable que ce test soit déjà réalisé automatiquement. En effet pour une url inexistant je ne rentre jamais dans mon service et j'ai une page "Méthode non autorisée".
J'ai cru comprendre qu'en définissant la balise <customErrors mode=Off> dans mon fichier de config je pouvais intercepter l'erreur au niveau de Application_Error() dans global.asax.
Mais je n'y arrive pas et je ne vois pas comment y arriver. Quelqu'un pourrait-il m'aiguiller sur la solution ou sur la manière de gérer cela?
Cordialement,
Christophe.
Partager