Bonjour,
Voici mon problème :
J'ai une application web dans laquelle il y a 2 dossiers (disons /dir1 et /dir2).
Je souhaiterais avoir une page de login pour chacun de ses 2 dossiers. Pour cela j'ai ajouté un web.config dans chacun de ces dossiers, en définissant dedans la balise suivante :
<authentication mode="Forms">
<forms name="cookie" loginUrl="la_page_de_login.aspx" defaultUrl="url_par_defaut.aspx" />
</authentication>
Mais ASP.NET génère une erreur a l'exécution disans que cette balise ne peut être mise que dans le web.config qui se trouve a la racine de l'application.
Mais si je fais cela je ne peux pas définir que je veux telle page de login pour telle page demandée.
Quelqu'un aurait-il une solution, sachant que je ne veux pas creer (contrainte) plusieurs application virtuelles dans IIS, ni utiliser de notion de roles ?
Merci d'avance.
Partager