bonjour,

voila, petite explication du problème.
J'essaye de m'inspirer d'un article se trouvant se trouvant sur le net pour faire de la sécurité avec les httpmodule. celui ci pour ne pas le citer :http://www.15seconds.com/issue/020417.htm

En fait ce que j'aimerais faire est assez simple a priori. Dans la masterPage j'exécute le code ci dessous pour appeler mon HttpModule. Jusque la ca marche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
this.Load += new EventHandler(this.Page_Load);
J'arrive donc ensuite dans ma méthode Init() qui appelle l'évenement suivant de mon HttpModule a savoir

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 private void AuthenticateRequest(object Obj, EventArgs Event)
        {
 
            HttpApplication objApp = (HttpApplication)Obj;
            HttpContext objContext = (HttpContext)objApp.Context;
 
            String I = objContext.Request.AnonymousID.ToString();
 
 
            if ((objApp.Request["userid"] == null) && (objApp.Request["password"] == null))
            {
                objContext.Response.Write("<H1>Credentials not provided</H1>");
                objContext.Response.End();
            }
+ CODE QUI SUIT ENCORE
venons en aux problèmes maintenant :

1)En fait je ne sais pas comment remplir les variable ["userid"] et ["password"] du coté de la masterPage ou du coté du global.asax. (entre nous je préfèrerais au niveau de la masterPage)

2) je ne sais pas comment renvoyer le résultat de mon login de mon HttpModule vers ma masterPage.

Si quelqu'un a déja travaillé avec les httpModules et connait la réponse, merci de m'en faire part car je suis perdu malgré l'article cité plus haut qui est assez complet mais pas assez a mon gout.

d'avance, merci.