Es ist ein Fehler, einen Abschnitt zu verwenden, der über die Anwendungsebene hinaus als allowDefinition = 'MachineToApplication' registriert ist.
Die oberste Zeile auf allen meinen Aspx-Seiten in meinem Verzeichnis / portal / enthält diese Fehlermeldung, und ich weiß, dass sie häufig vorkommt. Ich habe diese Fehlermeldung ohne Ende gegoogelt und sehe viele Beiträge, in denen ich aufgefordert werde, den Ordner / portal / als Anwendung in IIS zu konfigurieren (die ich habe), und weitere Beiträge, in denen mir mitgeteilt wird, dass ich web.configs verschachtelt habe (aber Keines der Postings bietet eine Anleitung für eine Lösung.
Mein Setup ist, dass ich eine web.config in meinem Stammverzeichnis habe und dann versuche ich, ein Firmenportal im Verzeichnis / portal / zu erstellen. Das Verzeichnis / portal / hat eine eigene (notwendige) web.config.
Meine web.config-Zeile 50 sieht folgendermaßen aus:
<customErrors mode="Off" defaultRedirect="customerrorpage.aspx"/>
<anonymousIdentification enabled="true"/>
<authentication mode="Forms"/>
<membership defaultProvider="MyProvider">
Ich habe also domain.com/web.config UND domain.com/portal/web.config ... damit meine domain.com/portal/default.aspx-Seite nicht geladen wird.
Was ist die wirkliche Lösung dafür? Finde ich irgendwie eine Möglichkeit, meine root-Datei web.config mit meiner / portal / directory web.config zusammenzuführen, oder bin ich hier weit von der Basis entfernt?
Jede Anleitung wäre sehr dankbar!