56 messaggi dal 26 agosto 2002
www.klub01.com
salve a tutti, o un problema con la configurazione di web.config.

voglio restringere l'accesso ad un'area el sito ai soli utenti registrati.

il mio web.config è questo:

<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<appSettings/>
<connectionStrings/>
<location path="areaUtente" >

<system.web>
<authentication mode="Forms" allowOverride="true" inheritInChildApplications="true">
<forms name=".MyCookie" loginUrl="login.aspx" path="/" protection="All" />
</authentication>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location>
</configuration>

ma quando vado a fare il debug icevo questo errore:

Errore2It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.7C:\...\mysite\Web.config


ho configuato la directory come applicazione anche su IIS5 ma nulla da fare

qualcuno mi da dare una risposta?

grazie1000
<?xml version="1.0"?>
<configuration
xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"> <appSettings/>
<connectionStrings/>
<location path="areaUtente" >

<system.web>
<authentication mode="Forms" allowOverride="true"
inheritInChildApplications="true">
<forms name=".MyCookie" loginUrl="login.aspx" path="/" protection="All" />
</authentication>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location>
</configuration>

L'elemento <authentication /> può essere contenuto solamente nel web.config presente nella cartella radice dell'applicazione.
Inoltre, nel file di configurazione principale, <authentication /> è un elemento che non va annidato dentro all'elemento <location /> dato che è una impostazione dell'intera applicazione.


Ciao, Ricky.

Ing. Riccardo Golia
Microsoft MVP ASP.NET/IIS
ASPItalia.com Content Manager
http://blogs.aspitalia.com/rickyvr
http://ricky.aspitalia.com
http://www.riccardogolia.it

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.