Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1163 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] Afficher les messages d'erreur IIS à distance

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C#] Afficher les messages d'erreur IIS à distance

n°939148
Arjuna
Aircraft Ident.: F-MBSD
Posté le 06-01-2005 à 14:46:59  profilanswer
 

Par défaut, .NET n'affiche pas les messages d'erreur si on produit une erreur depuis une machine distante.
 
Résultat, le développement est super aisé.
 
On a comme message :
 

Citation :


Erreur du serveur dans l'application '/NetCms'.
--------------------------------------------------------------------------------
 
Erreur d'exécution  
Description : Une erreur d'application s'est produite sur le serveur. Les paramètres d'erreur personnalisés actuels pour cette application empêchent l'affichage à distance des détails de l'erreur de l'application (pour des raisons de sécurité). Cependant, ils peuvent être affichés par les navigateurs qui s'exécutent sur l'ordinateur serveur local.  
 
Détails: 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>.
 
 
<!-- Web.Config Configuration File -->
 
<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>
 
 
Remarques: La page d'erreurs actuellement affichée peut être remplacée par une page d'erreurs personnalisée. Pour ce faire, modifiez l'attribut "defaultRedirect" de la balise de configuration <customErrors> de l'application, de sorte qu'il pointe vers une URL de la page d'erreurs personnalisée.
 
 
<!-- Web.Config Configuration File -->
 
<configuration>
    <system.web>
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>


 
Super.
Ca dit même pas comment on peut activer cette merde pour obtenir le message d'erreur.
 
Impossible de trouver une trace de l'affichage des messages d'erreur sur les machines distantes dans Google ni dans l'historique du forum.
 
A croire qu'il n'y a que des gorets qui développent avec .NET, puiqu'ils semblent tous bosser directement sur le serveur...
 
Bon, bref. Personne ne sait quel paramètre il faut activer ? Le customerror est bien à Off, mais ça ne suffit pas.

mood
Publicité
Posté le 06-01-2005 à 14:46:59  profilanswer
 

n°957716
styx31
Posté le 20-01-2005 à 18:21:54  profilanswer
 

Impossible que ton customErrors soit à Off avec un tel message. Et il n'y a rien d'autre à modifier normalement.
 
A mon avis tu as plutôt l'élément <customErrors> en double dans ton fichier de config, ou bien ta valeur n'est pas correctement écrite (accent, bon positionnement de l'élément, etc.)
 
Si tu peux, envoie ton fichier web.config de ton répertoire pour vérifier s'il n'y a pas d'autre erreur.
 
Edit : super pas compris le message à la première lecture, dsl


Message édité par styx31 le 20-01-2005 à 18:22:38
n°957739
Arjuna
Aircraft Ident.: F-MBSD
Posté le 20-01-2005 à 19:07:09  profilanswer
 

Groumpf, j'ai oublié de mettre à jour ce topic :)
 
Finalement, on a résolu le problème en déplaçant le projet et ses sous-projets dans le wwwroot, en changeant les droits de IIS et les miens. Pas bien compris le pourquoi du comment mais bon. En tout cas, c'est un de ces trucs qui foutait la merde.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] Afficher les messages d'erreur IIS à distance

 

Sujets relatifs
[Oracle 8i] Erreur ORA 02352 - Aidez moi ;o))Droit D'écriture avac IIS
[OpenGL] Afficher une texture en mosaiqueErreur 500 sur serveur local apache : .htaccess
[php5] Bloquer l'erreur d'un include/require [résolu][IIS] .htaccess et .htpasswd possible sur un IIS ?
Afficher la valeur d'une variable[MFC] Afficher Bitmap
[PHP] Erreur lors d'un test d'un cookie inexistant [Résolu][Javascript] Afficher le texte lorsque l'on clique sur un lien
Plus de sujets relatifs à : [C#] Afficher les messages d'erreur IIS à distance


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR