OVH Cloud OVH Cloud

web.config

8 réponses
Avatar
Bonjour,
je voudrais paramétrer 2 formulaires d'identification selon le repertoire
accédé dans le web.config. Comment puis-je faire ?
Plus précisement, je veux que lorsqu'un utilisateur essaie d'accéder à
Re1/toto.aspx il soit redirigé vers login1.aspx et lorsqu'il accède à
Rep2/toto2.aspx il soit redirigé vers login2.aspx.
J'ai vu comment faire pour paramtérer l'URL de la page de login sur le site,
mais pour 2 pages...je ne sais pas comment faire.

Merci

8 réponses

Avatar
Patrick Philippot
Bonjour,

J'ai vu comment faire pour paramtérer l'URL de la page de login sur
le site, mais pour 2 pages...je ne sais pas comment faire.



Pour modifier l'effet global de la balise <authorization> pour un
répertoire donné, il faut utiliser la balise <location
path=le_répertoire> et y insérer les réglages spécifiques à ce
répertoire.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
Patrick Philippot
Re,

Vous pouvez aussi mettre un web.config dans chaque sous-répertoire mais
dans ce cas, il faut que chaque sous-répertoire soit une appli.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
Patrick Philippot
Re,

A la réflexion, la première méthode risque de ne pas fonctionner. La
méthode d'authentification étant définie au niveau du site. Donc il
faudra bien créer, je pense, 2 répertoires virtuels avec leur propre
web.config.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
Sebastien Bovo [MS]
Bonjour,

Effectivement, il ne peut y avoir qu'une seule methode d'authentification
dans la racine du repertoire virtuel (balise <authentication>). Il faudrait
donc avoir deux applications.

Quel est le but d'avoir deux pages de login ?

--
Cordialement,

Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.


"Patrick Philippot" wrote in message
news:
Re,

A la réflexion, la première méthode risque de ne pas fonctionner. La
méthode d'authentification étant définie au niveau du site. Donc il faudra
bien créer, je pense, 2 répertoires virtuels avec leur propre web.config.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr



Avatar
Bonjour et merci de votre aide.
J'ai 2 types d'utilisateurs qui viennent se connecter sur mon site et la
présentation de la page de login est donc différente (textes, images etc.).
je trouvais plus simple de paramétrer le web.config pour définir une page de
login pour un accès sur un répertoire donnée.

"Sebastien Bovo [MS]" wrote in message
news:
Bonjour,

Effectivement, il ne peut y avoir qu'une seule methode d'authentification
dans la racine du repertoire virtuel (balise <authentication>). Il


faudrait
donc avoir deux applications.

Quel est le but d'avoir deux pages de login ?

--
Cordialement,

Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.


"Patrick Philippot" wrote in message
news:
> Re,
>
> A la réflexion, la première méthode risque de ne pas fonctionner. La
> méthode d'authentification étant définie au niveau du site. Donc il


faudra
> bien créer, je pense, 2 répertoires virtuels avec leur propre


web.config.
>
> --
> Patrick Philippot - Microsoft MVP
> MainSoft Consulting Services
> www.mainsoft.fr
>




Avatar
Patrice
Une autre solution pourrait être de personnaliser une page unique en
fonction du "ReturnUrl" (la page connait l'adresse où elle devra retourner)
?

(sur le plan du principe je ne trouve pas cela très élégant, c'est comme si
on voulait savoir qui est connecté avant la connection, par exemple rien ne
m'empêchera de me connecter avec une page présentation A avec un compte qui
correspondait en fait à la présentation B. Sinon deux applications ?).
--
Patrice

<r> a écrit dans le message de news:
Bonjour et merci de votre aide.
J'ai 2 types d'utilisateurs qui viennent se connecter sur mon site et la
présentation de la page de login est donc différente (textes, images


etc.).
je trouvais plus simple de paramétrer le web.config pour définir une page


de
login pour un accès sur un répertoire donnée.

"Sebastien Bovo [MS]" wrote in message
news:
> Bonjour,
>
> Effectivement, il ne peut y avoir qu'une seule methode


d'authentification
> dans la racine du repertoire virtuel (balise <authentication>). Il
faudrait
> donc avoir deux applications.
>
> Quel est le but d'avoir deux pages de login ?
>
> --
> Cordialement,
>
> Sebastien Bovo
> Microsoft France
> ----------
> Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne


vous
> confère aucun droit. Vous assumez tous les risques liés à son


utilisation.
>
>
> "Patrick Philippot" wrote in message
> news:
> > Re,
> >
> > A la réflexion, la première méthode risque de ne pas fonctionner. La
> > méthode d'authentification étant définie au niveau du site. Donc il
faudra
> > bien créer, je pense, 2 répertoires virtuels avec leur propre
web.config.
> >
> > --
> > Patrick Philippot - Microsoft MVP
> > MainSoft Consulting Services
> > www.mainsoft.fr
> >
>
>




Avatar
Sebastien Bovo [MS]
Bonjour,

Effectivement, dans le case d'une présentation différente pour un répertoire
donnée de l'application, je testerai aussi l'url demandé par l'utilisateur
dans le code de la page de login. Si cette url est dans le répertoire voulu
tu modifies dynamiquement la page de login.

--
Cordialement,

Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.


"Patrice" wrote in message
news:%
Une autre solution pourrait être de personnaliser une page unique en
fonction du "ReturnUrl" (la page connait l'adresse où elle devra
retourner)
?

(sur le plan du principe je ne trouve pas cela très élégant, c'est comme
si
on voulait savoir qui est connecté avant la connection, par exemple rien
ne
m'empêchera de me connecter avec une page présentation A avec un compte
qui
correspondait en fait à la présentation B. Sinon deux applications ?).
--
Patrice

<r> a écrit dans le message de
news:
Bonjour et merci de votre aide.
J'ai 2 types d'utilisateurs qui viennent se connecter sur mon site et la
présentation de la page de login est donc différente (textes, images


etc.).
je trouvais plus simple de paramétrer le web.config pour définir une page


de
login pour un accès sur un répertoire donnée.

"Sebastien Bovo [MS]" wrote in message
news:
> Bonjour,
>
> Effectivement, il ne peut y avoir qu'une seule methode


d'authentification
> dans la racine du repertoire virtuel (balise <authentication>). Il
faudrait
> donc avoir deux applications.
>
> Quel est le but d'avoir deux pages de login ?
>
> --
> Cordialement,
>
> Sebastien Bovo
> Microsoft France
> ----------
> Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne


vous
> confère aucun droit. Vous assumez tous les risques liés à son


utilisation.
>
>
> "Patrick Philippot" wrote in message
> news:
> > Re,
> >
> > A la réflexion, la première méthode risque de ne pas fonctionner. La
> > méthode d'authentification étant définie au niveau du site. Donc il
faudra
> > bien créer, je pense, 2 répertoires virtuels avec leur propre
web.config.
> >
> > --
> > Patrick Philippot - Microsoft MVP
> > MainSoft Consulting Services
> > www.mainsoft.fr
> >
>
>








Avatar
Merci à tous de votre aide.

richard

"Sebastien Bovo [MS]" wrote in message
news:%
Bonjour,

Effectivement, dans le case d'une présentation différente pour un


répertoire
donnée de l'application, je testerai aussi l'url demandé par l'utilisateur
dans le code de la page de login. Si cette url est dans le répertoire


voulu
tu modifies dynamiquement la page de login.

--
Cordialement,

Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.


"Patrice" wrote in message
news:%
> Une autre solution pourrait être de personnaliser une page unique en
> fonction du "ReturnUrl" (la page connait l'adresse où elle devra
> retourner)
> ?
>
> (sur le plan du principe je ne trouve pas cela très élégant, c'est comme
> si
> on voulait savoir qui est connecté avant la connection, par exemple rien
> ne
> m'empêchera de me connecter avec une page présentation A avec un compte
> qui
> correspondait en fait à la présentation B. Sinon deux applications ?).
> --
> Patrice
>
> <r> a écrit dans le message de
> news:
>> Bonjour et merci de votre aide.
>> J'ai 2 types d'utilisateurs qui viennent se connecter sur mon site et


la
>> présentation de la page de login est donc différente (textes, images
> etc.).
>> je trouvais plus simple de paramétrer le web.config pour définir une


page
> de
>> login pour un accès sur un répertoire donnée.
>>
>> "Sebastien Bovo [MS]" wrote in message
>> news:
>> > Bonjour,
>> >
>> > Effectivement, il ne peut y avoir qu'une seule methode
> d'authentification
>> > dans la racine du repertoire virtuel (balise <authentication>). Il
>> faudrait
>> > donc avoir deux applications.
>> >
>> > Quel est le but d'avoir deux pages de login ?
>> >
>> > --
>> > Cordialement,
>> >
>> > Sebastien Bovo
>> > Microsoft France
>> > ----------
>> > Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne
> vous
>> > confère aucun droit. Vous assumez tous les risques liés à son
> utilisation.
>> >
>> >
>> > "Patrick Philippot" wrote in


message
>> > news:
>> > > Re,
>> > >
>> > > A la réflexion, la première méthode risque de ne pas fonctionner.


La
>> > > méthode d'authentification étant définie au niveau du site. Donc il
>> faudra
>> > > bien créer, je pense, 2 répertoires virtuels avec leur propre
>> web.config.
>> > >
>> > > --
>> > > Patrick Philippot - Microsoft MVP
>> > > MainSoft Consulting Services
>> > > www.mainsoft.fr
>> > >
>> >
>> >
>>
>>
>
>