Ciao a tutti!
Ho il seguente problema.
Sto lavorando ad una applicazione ASP.NET formata da diverse pagine aspx.
Il mio desiderio è che alcune pagine siano visualizzabili da chiunque accede all'applicazione utilizzando l'indirizzo opportuno, e che altre invece richiedano l'autorizzazione per l'accesso e la visualizzazione.
Il mio approccio è stato quello di sistemare le pagine "riservate" in una cartella apposita dentro la quale ho inserito un secondo file web.config simile al primo (collocato nella directory principale dell'applicazione) ma con in più i tag "authentication" e "authorization" così...
<authentication mode="Forms">
<forms loginUrl="login.aspx" />
</authentication>
<authorization>
<deny users="?" />
</authorization>
...il tutto non funziona, nel senso che se provo ad aprire un file aspx della cartella riservata il debugger mi segnala un errore.Avevo letto che una applicazione ASP.NET può contenere più file web.config secondo una struttura gerarchica e che il sistema analizza i diversi file di configurazione proprio seguendo questa struttura.
Qualcuno può suggerirmi dove sta l'errore?
Grazie.