passiamo alla pratica:
nel mio progetto princiale ho questo:
Codice PHP:
<authentication mode="Forms">
<forms name="FormsAuthentication" path="/" loginUrl="login.aspx" timeout="20" />
</authentication>
io devo per forza mettere questo altrimenti chiunque puà accedere a quella cartella:
Codice PHP:
<location path="CartellaAmministrazione">
<system.web>
<authorization>
<deny users="?" />
<allow roles="Admin" />
<deny users="*" />
</authorization>
</system.web>
</location>
e ovviamente mi reindirizza sempre allo stesso login per questo:
Codice PHP:
<authentication mode="Forms">
<forms name="FormsAuthentication" path="/" loginUrl="login.aspx" timeout="20" />
</authentication>
L'obbiettivo che voglio raggiungere è il seguente:
Se punto SOLO a quella cartella mi deve reindirizzare ad un login diverso e SOLO quel login mi permette di fare accesso.
Il fatto è che ammesso che riusciamo ad usare un altro login, l'oggetto asp:login farà accesso un qualsiasi cartella non so se è chiaro. Non è solo questione di login diverso