È un errore utilizzare una sezione registrata come allowDefinition = 'MachineToApplication' oltre il livello dell'applicazione.
La riga superiore di tutte le mie pagine aspx nella mia directory / portal / contiene questo messaggio di errore e so che è comune. Ho cercato su Google questo messaggio di errore senza fine e vedo molti post che mi dicono di configurare la cartella / portal / come un'applicazione in IIS (che ho) e altri post che mi dicono che ho nidificato web.configs (ma nessuna delle pubblicazioni offre una guida verso una soluzione).
La mia configurazione è che ho un web.config nella mia directory principale, e quindi sto cercando di creare un portale aziendale, nella directory / portal /. La directory / portal / ha il suo web.config (necessario).
La mia linea 50.config è così:
<customErrors mode="Off" defaultRedirect="customerrorpage.aspx"/>
<anonymousIdentification enabled="true"/>
<authentication mode="Forms"/>
<membership defaultProvider="MyProvider">
Quindi ho domain.com/web.config AND domain.com/portal/web.config ... quindi la mia pagina domain.com/portal/default.aspx non verrà caricata.
Qual è la vera soluzione a questo? Posso in qualche modo trovare un modo per unire il mio web.config di root con il mio / portal / directory web.config, o sto andando fuori base qui?
Qualsiasi suggerimento sarebbe davvero apprezzato!