Redirection vers index.htm?aspxerrorpath=/path/to/script.aspx
2 réponses
Francis D.
Bonjour,
J'ai développé un petit script en VB.NET qui fonctionne correctement sur mon
poste (IIS avec Windows 2000 Pro). Lorsque je le test sur le serveur de
production (IIS avec Windows 2000 Serveur), il ne fonctionne pas.
Plutôt que de retourner le résultat attendu, le serveur Web me redirige vers
une page "index.htm" avec le paramètre aspxerrorpath=/path/to/script.aspx.
Étant donné que ça fonctionne correctement sur mon poste de travail, je
crois que le code n'est pas le problème. Le problème semble donc se situer
du côté de la configuration du serveur Web.
J'ai recherché sur Internet des références sur ce problème, mais je n'ai
rien trouvé.
Avez-vous une idée de la provenance de ce problème ?
(Désolé si ce message arrive en double, j'ai envoyé un message semblable
hier, mais il n'est toujours pas arrivé)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Frédéric Queudret [MS]
Bonsoir,
A priori, dans le web.config, il est définit un defaultRedirect vers index.htm dans la section customErrors. Est-ce le cas? Cela explique la redirection. Maintenant la cause de la redirection est normalement une levée d'exception. Si cette exception est dûe à l'exécution de votre script c'est là qu'il faut chercher. Pour vous aider, vous pouvez momentanément modifier le web.config, section customErrors et positionner l'attribut "mode" à la valeur "Off". Suite à cela, recommencer votre test et dites nous l'exception qui est levée. Pouvez-vous aussi par la même occasion nous joindre votre code. Merci, Frédéric.
"Francis D." <Francis wrote in message news:
Bonjour,
J'ai développé un petit script en VB.NET qui fonctionne correctement sur mon poste (IIS avec Windows 2000 Pro). Lorsque je le test sur le serveur de production (IIS avec Windows 2000 Serveur), il ne fonctionne pas.
Plutôt que de retourner le résultat attendu, le serveur Web me redirige vers une page "index.htm" avec le paramètre aspxerrorpath=/path/to/script.aspx.
Étant donné que ça fonctionne correctement sur mon poste de travail, je crois que le code n'est pas le problème. Le problème semble donc se situer du côté de la configuration du serveur Web.
J'ai recherché sur Internet des références sur ce problème, mais je n'ai rien trouvé.
Avez-vous une idée de la provenance de ce problème ?
(Désolé si ce message arrive en double, j'ai envoyé un message semblable hier, mais il n'est toujours pas arrivé)
Bonsoir,
A priori, dans le web.config, il est définit un defaultRedirect vers
index.htm dans la section customErrors.
Est-ce le cas? Cela explique la redirection.
Maintenant la cause de la redirection est normalement une levée d'exception.
Si cette exception est dûe à l'exécution de votre script c'est là qu'il faut
chercher.
Pour vous aider, vous pouvez momentanément modifier le web.config, section
customErrors et positionner l'attribut "mode" à la valeur "Off".
Suite à cela, recommencer votre test et dites nous l'exception qui est
levée.
Pouvez-vous aussi par la même occasion nous joindre votre code.
Merci,
Frédéric.
"Francis D." <Francis D.@discussions.microsoft.com> wrote in message
news:89FC2854-674B-43BA-B21E-8A5D44763A71@microsoft.com...
Bonjour,
J'ai développé un petit script en VB.NET qui fonctionne correctement sur
mon
poste (IIS avec Windows 2000 Pro). Lorsque je le test sur le serveur de
production (IIS avec Windows 2000 Serveur), il ne fonctionne pas.
Plutôt que de retourner le résultat attendu, le serveur Web me redirige
vers
une page "index.htm" avec le paramètre aspxerrorpath=/path/to/script.aspx.
Étant donné que ça fonctionne correctement sur mon poste de travail, je
crois que le code n'est pas le problème. Le problème semble donc se
situer
du côté de la configuration du serveur Web.
J'ai recherché sur Internet des références sur ce problème, mais je n'ai
rien trouvé.
Avez-vous une idée de la provenance de ce problème ?
(Désolé si ce message arrive en double, j'ai envoyé un message semblable
hier, mais il n'est toujours pas arrivé)
A priori, dans le web.config, il est définit un defaultRedirect vers index.htm dans la section customErrors. Est-ce le cas? Cela explique la redirection. Maintenant la cause de la redirection est normalement une levée d'exception. Si cette exception est dûe à l'exécution de votre script c'est là qu'il faut chercher. Pour vous aider, vous pouvez momentanément modifier le web.config, section customErrors et positionner l'attribut "mode" à la valeur "Off". Suite à cela, recommencer votre test et dites nous l'exception qui est levée. Pouvez-vous aussi par la même occasion nous joindre votre code. Merci, Frédéric.
"Francis D." <Francis wrote in message news:
Bonjour,
J'ai développé un petit script en VB.NET qui fonctionne correctement sur mon poste (IIS avec Windows 2000 Pro). Lorsque je le test sur le serveur de production (IIS avec Windows 2000 Serveur), il ne fonctionne pas.
Plutôt que de retourner le résultat attendu, le serveur Web me redirige vers une page "index.htm" avec le paramètre aspxerrorpath=/path/to/script.aspx.
Étant donné que ça fonctionne correctement sur mon poste de travail, je crois que le code n'est pas le problème. Le problème semble donc se situer du côté de la configuration du serveur Web.
J'ai recherché sur Internet des références sur ce problème, mais je n'ai rien trouvé.
Avez-vous une idée de la provenance de ce problème ?
(Désolé si ce message arrive en double, j'ai envoyé un message semblable hier, mais il n'est toujours pas arrivé)
Francis D.
"Frédéric Queudret [MS]" wrote:
Bonsoir,
A priori, dans le web.config, il est définit un defaultRedirect vers index.htm dans la section customErrors. Est-ce le cas? Cela explique la redirection. Maintenant la cause de la redirection est normalement une levée d'exception. Si cette exception est dûe à l'exécution de votre script c'est là qu'il faut chercher. Pour vous aider, vous pouvez momentanément modifier le web.config, section customErrors et positionner l'attribut "mode" à la valeur "Off". Suite à cela, recommencer votre test et dites nous l'exception qui est levée. Pouvez-vous aussi par la même occasion nous joindre votre code. Merci, Frédéric.
Bonjour,
Je n'avais pas de web.config dans le répertoire de mon application. J'en ai donc ajouté un avec ce paramètre. Ça a donc permis de trouver où était mon problème. L'application étant développée avec Web Matrix, il a fallu que j'upload une dll particulière dans mon répertoire bin.
Merci de votre réponse.
"Frédéric Queudret [MS]" wrote:
Bonsoir,
A priori, dans le web.config, il est définit un defaultRedirect vers
index.htm dans la section customErrors.
Est-ce le cas? Cela explique la redirection.
Maintenant la cause de la redirection est normalement une levée d'exception.
Si cette exception est dûe à l'exécution de votre script c'est là qu'il faut
chercher.
Pour vous aider, vous pouvez momentanément modifier le web.config, section
customErrors et positionner l'attribut "mode" à la valeur "Off".
Suite à cela, recommencer votre test et dites nous l'exception qui est
levée.
Pouvez-vous aussi par la même occasion nous joindre votre code.
Merci,
Frédéric.
Bonjour,
Je n'avais pas de web.config dans le répertoire de mon application. J'en ai
donc ajouté un avec ce paramètre. Ça a donc permis de trouver où était mon
problème. L'application étant développée avec Web Matrix, il a fallu que
j'upload une dll particulière dans mon répertoire bin.
A priori, dans le web.config, il est définit un defaultRedirect vers index.htm dans la section customErrors. Est-ce le cas? Cela explique la redirection. Maintenant la cause de la redirection est normalement une levée d'exception. Si cette exception est dûe à l'exécution de votre script c'est là qu'il faut chercher. Pour vous aider, vous pouvez momentanément modifier le web.config, section customErrors et positionner l'attribut "mode" à la valeur "Off". Suite à cela, recommencer votre test et dites nous l'exception qui est levée. Pouvez-vous aussi par la même occasion nous joindre votre code. Merci, Frédéric.
Bonjour,
Je n'avais pas de web.config dans le répertoire de mon application. J'en ai donc ajouté un avec ce paramètre. Ça a donc permis de trouver où était mon problème. L'application étant développée avec Web Matrix, il a fallu que j'upload une dll particulière dans mon répertoire bin.