IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[2.0]Web.Config et Custom errors


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 27
    Par défaut [2.0]Web.Config et Custom errors
    Salut à tous!

    J'ai un problème avec une application web fraichement déployée.
    En local, aucun problème, tout fonctionne.
    Par contre, un bug survient lorsque j'attaque mon appli depuis internet.
    Comme le problème ne survient que dans ce cas là, j'ai voulu désactiver les custom error dans le web.config de mon appli pour avoir un message d'erreur m'indiquant la cause de mon problème. J'ai donc mis "Off" pour le paramètre mode.
    Malgré cela, j'obtiens toujours le message d'erreur standart pour les clients distants:

    Pour permettre l'affichage des détails de ce message d'erreur spécifique sur les ordinateurs distants, créez une balise <customErrors> dans un fichier de configuration « web.config » situé dans le répertoire racine de l'application Web en cours. Attribuez ensuite la valeur "off" à l'attribut "mode" de cette balise <customErrors>.

    Cela est il normal? Je pensais qu'en mettant les custom error à Off, tout le monde pouvait voir le message d'erreur détaillé?

  2. #2
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    c'est pas ça...

    les custom errors c'est par ex. si tu veux renvoyer vers une page personnalisée en cas d'erreur...


    cherche remotedebug je crois.. c'est là l'option à changer...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 27
    Par défaut
    Tout d'abord, merci pour ta réponse.

    cherche remotedebug je crois.. c'est là l'option à changer...
    Malheureusement, j'ai beau chercher, je ne trouve rien concernant ce paramètre.

    Quelqu'un pourrait-il me confirmer ça ou me donner le bon paramètre?

  4. #4
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    la voilà

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    	<customErrors mode="Off"/>
    		<compilation debug="true" defaultLanguage="c#">

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 29
    Par défaut
    En général, quand tu as ce type d'erreur avec CustomErrors="Off" c'est que tu as une erreur de configuration ou que tu ton serveur n'a pas la bonne version du framework.

    Sinon, avec la bonne verion du framework et un fichier de config valable, il "comprendrait" la direction CustomErrors=Off et tu aurais le vrai message d'erreur.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 27
    Par défaut
    Merci à toi dth-clt-services!

    En fait, j'ai 2 hypothèses: soit le serveur IIS est mal configuré. Soit la machine est inacessible depuis internet à cause d'un problème réseau (port bloqué par un firewall, proxy...).

    Je n'administre pas le réseau et ne soit pas certain que cette machine est réellement accessible depuis internet.

    En local tout fonctionne: "http://localhost/nomApplication".
    Depuis un poste situé sur Internet:"http://IPPubliqueServer/nomApplication", on n'accède pas à la page demandée. (Serveur introuvable)

    C'est au moment où l'on attaque l'adresse publique "http://IPPubliqueServer/nomApplication" de la machine depuis un poste situé sur le réseau local de l'entreprise, qu'apparait le message d'erreur standart.

    Est-il possible, si le serveur est inacessible depuis internet, qu'il renvoie un message d'erreur aux clients attaquant cette même adresse mais depuis le réseau local au lieu d'une page d'erreur de type Serveur introuvable?

Discussions similaires

  1. [Débutant] Web.config : custom section non reconnue
    Par Marc_27 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 19/05/2015, 09h04
  2. Custom Errors web.config
    Par icemanbilou dans le forum ASP.NET
    Réponses: 2
    Dernier message: 15/10/2013, 13h45
  3. Error du connection du database a partir web.config?
    Par genius4evers dans le forum ASP.NET
    Réponses: 3
    Dernier message: 18/02/2011, 16h38
  4. Erreur web.config Server Error in '/' Application.
    Par JEFF56 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 14/04/2009, 00h01
  5. [Debutant] web.config runtime error
    Par theshark85 dans le forum Services Web
    Réponses: 2
    Dernier message: 06/05/2008, 16h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo