C'est une erreur d'utiliser une section enregistrée comme allowDefinition = 'MachineToApplication' au-delà du niveau de l'application.
La ligne supérieure de toutes mes pages aspx dans mon répertoire / portal / a ce message d'erreur, et je sais que c'est un message courant. J'ai googlé ce message d'erreur sans fin, et je vois beaucoup de messages me disant de configurer le dossier / portal / en tant qu'application dans IIS (que j'ai), et plus de messages me disant que j'ai imbriqué web.configs (mais aucune des publications n'offre de conseils pour trouver une solution).
Ma configuration est que j'ai un web.config dans mon répertoire racine, puis j'essaye de créer un portail d'entreprise, dans le répertoire / portal /. Le répertoire / portal / a son propre fichier web.config (nécessaire).
Ma ligne 50 web.config est comme ceci:
<customErrors mode="Off" defaultRedirect="customerrorpage.aspx"/>
<anonymousIdentification enabled="true"/>
<authentication mode="Forms"/>
<membership defaultProvider="MyProvider">
J'ai donc domain.com/web.config ET domain.com/portal/web.config ... donc ma page domain.com/portal/default.aspx ne se chargera pas.
Quelle est la vraie solution à cela? Est-ce que je trouve un moyen de fusionner mon web.config racine avec mon répertoire / portal / web.config, ou suis-je loin de la base ici?
Toute orientation serait grandement appréciée!