Fichier global.asax

Messages postés
77
Date d'inscription
mercredi 20 juin 2001
Statut
Membre
Dernière intervention
23 juin 2011
- - Dernière réponse : borgeomi
Messages postés
77
Date d'inscription
mercredi 20 juin 2001
Statut
Membre
Dernière intervention
23 juin 2011
- 20 avril 2007 à 14:00
borgeomibonjouuuuuuur !!!!!

Sur mon poste  j'ai le message suivant lorsque j'essaie de lancer une application WEB avec un fichier global.asax

"Le type de page demandé n'est pas pris en charge car il a été explicitement interdit"

Merci d'avance
Afficher la suite 

11 réponses

Messages postés
6827
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
17
0
Merci
bonsoir,

euh ??? ou est le problème ?

le fichier global.asax est un fichier qui permet de s'abonner à des evenements de l'application ASP.net si tu veux acceder à des pages ASP.net il faut créer des fichiers .aspx

<hr />Cyril - MSP - MCTS ASP.net & SQL
Commenter la réponse de jesusonline
Messages postés
77
Date d'inscription
mercredi 20 juin 2001
Statut
Membre
Dernière intervention
23 juin 2011
0
Merci
borgeomibonjouuuuuuur !!!!!

J'ai un fichier default.aspx

J'aimerais tester les fonctionnalités ( jetons etc ) du GLOBAL.ASAX
Commenter la réponse de borgeomi
Messages postés
6827
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
17
0
Merci
Comment ca tester les fonctionnnalités ?

le global.asax permet de s'abonner à des evenements de l'application. tu rajoutes le fichier et ensuite les evenements se déclencheront quand il faut. tu n'as pas a allé sur le fichier global.asax, c'est ASP.net qui se charge de faire ce qu'il faut avec ce fichier.

<hr />Cyril - MSP - MCTS ASP.net & SQL
Commenter la réponse de jesusonline
Messages postés
77
Date d'inscription
mercredi 20 juin 2001
Statut
Membre
Dernière intervention
23 juin 2011
0
Merci
borgeomibonjouuuuuuur !!!!!

Ok c'est ce que je fais lors de mon appel

je ne mentionne aucun fichier ( ni aspx ni autrre ) juste le répertoire virtuel de mon site WEB  

Mais sur mon poste il doit y avoir une interdiction explicite ( c'est un poste professionel )

et j'aimerais savoir ou celà se fait
Commenter la réponse de borgeomi
Messages postés
6827
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
17
0
Merci
désolé je ne comprend vraiment pas la question :-s

qu'essayes tu de faire ? une page aspx fonctionne-elle ?

<hr />Cyril - MSP - MCTS ASP.net & SQL
Commenter la réponse de jesusonline
Messages postés
77
Date d'inscription
mercredi 20 juin 2001
Statut
Membre
Dernière intervention
23 juin 2011
0
Merci
borgeomibonjouuuuuuur !!!!!
Commenter la réponse de borgeomi
Messages postés
77
Date d'inscription
mercredi 20 juin 2001
Statut
Membre
Dernière intervention
23 juin 2011
0
Merci
borgeomibonjouuuuuuur !!!!!

Oui si je lance la page default.aspx cela fonctionne

J'essaie juste de tester les fonctionnalités du fichier global.asax
Commenter la réponse de borgeomi
Messages postés
140
Date d'inscription
mercredi 27 novembre 2002
Statut
Membre
Dernière intervention
5 septembre 2014
1
0
Merci
J'abonderai dans le même sens que Jesusonline, t'entends quoi par "tester les fonctionnalités"? Si tu regarde attentivement le fichier global.asax, tu y verras des événements tels que Application_start, Session_Start, Application_Error, etc... Le code que tu vas mettre la dedans se déclanchera lorsque l'événement se produiras, tu n'as pas à faire exécuter le code toi-même en lançant le fichier global.asax!

Exemples: Lorsque quelqu'un arrive sur ton site, l'événement Session_start est levé. Si tu as dui code la dedans il s'effectueras. lors du premier chargement du premier visiteur de ton site, c'est l'événement Application_Start, en plus du Session_start qui seront soulevés.

Tu parle d'une erreur de sécurité. Peux-tu nous mettre le code correspondant qu'on comprenne mieux?
Commenter la réponse de jeffwow
Messages postés
77
Date d'inscription
mercredi 20 juin 2001
Statut
Membre
Dernière intervention
23 juin 2011
0
Merci
borgeomibonjouuuuuuur !!!!!

Simplement sur mon poste de travail j'ai récupéré un totoriel sur ASP.NET ( que je ne connais pas ) et je voulais tester tous les exemples

Voici le message erreur 


Erreur du serveur dans l'application '/testweb2'.
<hr width= "100%" color="silver" size="1" />


Ce type de page n'est pas pris en charge.




Description : Le type de page demandé n'est pas pris en charge, car il a été explicitement interdit.  L'extension '.asax' n'est peut-être pas correcte.   Vérifiez l'URL ci-dessous et assurez-vous qu'elle est correcte.

URL demandée: /testweb2/global.asax




<hr width ="100%" color="silver" size="1" />

Informations sur la version : Version Microsoft .NET Framework :2.0.50727.42; Version ASP.NET :2.0.50727.42 <!--
[HttpException]: Le chemin d'accès '/testweb2/global.asax' est interdit.
à System.Web.HttpForbiddenHandler.ProcessRequest(HttpContext context)
à System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
à System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
-->
Commenter la réponse de borgeomi
Messages postés
6827
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
17
0
Merci
Pourquoi tu fais une requete sur global.asax ??? comme on essaie en vain de te l'expliquer ce n'est pas une page ! mais cela permet de s'abonner à des evenement au niveau de l'application.

<hr />Cyril - MSP - MCTS ASP.net & SQL
Commenter la réponse de jesusonline
Messages postés
77
Date d'inscription
mercredi 20 juin 2001
Statut
Membre
Dernière intervention
23 juin 2011
0
Merci
borgeomibonjouuuuuuur !!!!!

Mais c'est justement ce que je veux tester
 
les  jetons , les mutex !!!!!!!!!!!!!!!!!!!!!!!!!!



Est-ce que je peux tester celà autrement ??
Commenter la réponse de borgeomi