Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di ClaraF
    Registrato dal
    Jul 2001
    Messaggi
    138

    Autorizzazioni diverse per cartelle diverse

    Ciao Raga,
    Mi piacerebbe utilizzare il codice che permette di controllare le autorizzazioni a seconda della cartella a cui si accede... ma il mio web.config sembra non accettare la sintassi che ho trovato su un libro...
    E' già capitato a qualcuno di voi ?
    Il debug mi dice che ci sono errori di sintassi nel web.config...
    ho già provato a girare il codice in ogni modo ma non c'è verso di farlo funzionare:

    <?xml version="1.0" encoding="utf-8" ?>

    <configuration>
    <system.web>
    <compilation ... />
    <customErrors ... />
    <authentication mode="Forms">
    <forms name="CookieLogin" loginUrl="login.aspx" protection="All" timeout="60" />
    </authentication>
    <authorization>
    <allow users="*" />
    </authorization>
    <trace ... />
    <sessionState .... />
    <globalization ... />
    </system.web>

    <location path="/cartella1/">
    <system.web>
    <authentication mode="Forms">
    <forms name="CookieLogin" loginUrl="/intra/login.aspx" protection="All" timeout="60" />
    </authentication>
    <authorization>
    <deny users="?"></deny>
    </authorization>
    </system.web>
    </location>
    </configuration>


    io vorrei che tutti gli utenti siano abilitati ad entrare nella prima pagina default.aspx; però quando tentano di entrare nei file della cartella "cartella1" vengano spediti al file login.aspx che chiede loro l'autenticazione...


    cl@

  2. #2
    Utente di HTML.it L'avatar di ClaraF
    Registrato dal
    Jul 2001
    Messaggi
    138

    Risolto !

    Risolto !
    Ecco la soluzione !
    codice:
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration> 
    <system.web> 
    	...	
    	<authentication mode="Forms"> 
    		<forms name="CookieLogin" loginUrl="login.aspx" protection="All" timeout="60" />
    	</authentication> 
    	
    	<authorization>
    		<deny users="?" />
    	</authorization>
    	...            
       </system.web>
    
    <location path="default.aspx">
    	<system.web>
    		<authorization>
    			<allow users="*" />
    		</authorization>
    	</system.web>
    </location>
    
    </configuration>
    Cl@

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.