OVH Cloud OVH Cloud

webconfig commun à plusieurs applications

4 réponses
Avatar
Laurent
Bonjour,

Est-il possible de mettre en place plusieurs applications ASP.NET ayant le
même fichier web.config ?

Dans le cas contraire, comment pourrais-je partager des constantes (ex:
chaînes de connections) entre différentes applications ?

Merci !

4 réponses

Avatar
VANNESTE Xavier
a part modifier le machine.config c pas possible
attention la modification du machine.config est a tes risque et peril
"Laurent" a écrit dans le message de news:
e66$
Bonjour,

Est-il possible de mettre en place plusieurs applications ASP.NET ayant le
même fichier web.config ?

Dans le cas contraire, comment pourrais-je partager des constantes (ex:
chaînes de connections) entre différentes applications ?

Merci !




Avatar
Simon Mourier [MS]
Si un site R est dans un répertoire c:root
et que A est dans un répertoire c:rootA
et que B est dans un répertoire c:rootB

(et que les 3 sont des applications web) alors c:rootAweb.config et
c:rootBweb.config héritent d'un certain nombres de paramètres de
c:rootweb.config
Simon

"Laurent" a écrit dans le message de news:
e66$
Bonjour,

Est-il possible de mettre en place plusieurs applications ASP.NET ayant le
même fichier web.config ?

Dans le cas contraire, comment pourrais-je partager des constantes (ex:
chaînes de connections) entre différentes applications ?

Merci !




Avatar
Laurent
Ca marche ! Merci !


"Simon Mourier [MS]" a écrit dans le message
de news:
Si un site R est dans un répertoire c:root
et que A est dans un répertoire c:rootA
et que B est dans un répertoire c:rootB

(et que les 3 sont des applications web) alors c:rootAweb.config et
c:rootBweb.config héritent d'un certain nombres de paramètres de
c:rootweb.config
Simon

"Laurent" a écrit dans le message de news:
e66$
> Bonjour,
>
> Est-il possible de mettre en place plusieurs applications ASP.NET ayant


le
> même fichier web.config ?
>
> Dans le cas contraire, comment pourrais-je partager des constantes (ex:
> chaînes de connections) entre différentes applications ?
>
> Merci !
>
>




Avatar
JohnPaulGeorgesRingo
bonjour a toutes & tous ;)

oui mais si dans un site j'ai le front et le back
que dans les 2 j'ai besoin d'une authentification différente

<authentication mode="Forms">

<forms name=".formAuth" loginUrl="login.aspx" protection="All" path="/">

</forms>

.....

<location path="commander.aspx">

<system.Web>

<authorization>

<deny users="?"/>

</authorization>

</system.Web>

</location>

pour le front



et une authentification en temps d'administrateur sur le back (le serveur
est mutualisé donc pas poss de modifier en direct IIS pour mes tests)
mais chez moi cela ne marche pas. Si je mets 2 authentifications dans mon
Web.config à la racine c'est toujrs le premier (celui du back) qui se lance
quand bien même je me connecte au front (ce qui fait désordre vous en
conviendrez) !


j'ai entendu dire que l'on pouvait mettre des Web.config dans tous les sous
dossiers
(cf. rédo : http://www.asp-php.net/tutorial/asp.net/webconfig.php
"Tous ces fichiers de configuration sont uniques sauf le fichier Web.config
qui, lui, peut apparaître plusieurs fois dans l'arborescence du serveur Web.
En fait, il peut y en avoir un pour chaque dossier d'une application Web.
Cela induit que la configuration d'une application Web ne se fait pas au
niveau global, mais au niveau dossier (ne serait-ce pas là un autre avantage
?). "

mais voila si dans mon dossier "back office" je met un Web.config avec une
authentification je me retrouve sur avec tjrs l'authentification de base .

merci de m'éclairer....
"Laurent" a écrit dans le message de news:

Ca marche ! Merci !


"Simon Mourier [MS]" a écrit dans le message
de news:
Si un site R est dans un répertoire c:root
et que A est dans un répertoire c:rootA
et que B est dans un répertoire c:rootB

(et que les 3 sont des applications web) alors c:rootAweb.config et
c:rootBweb.config héritent d'un certain nombres de paramètres de
c:rootweb.config
Simon

"Laurent" a écrit dans le message de news:
e66$
> Bonjour,
>
> Est-il possible de mettre en place plusieurs applications ASP.NET ayant


le
> même fichier web.config ?
>
> Dans le cas contraire, comment pourrais-je partager des constantes (ex:
> chaînes de connections) entre différentes applications ?
>
> Merci !
>
>