Problema Area Riservata

venerdì 15 aprile 2011 - 20.24
Tag Elenco Tags  VB.NET  |  .NET 1.1

antonio885 Profilo | Newbie

Salve Ragazzi, ho questo problema nell'istallazione della mia area protetta...mi visualizza questo errore...

Server Error in '/' Application.
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: It 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.

Source Error:

Line 2: <system.web>
Line 3: <customErrors mode="Off"/>
Line 4: <authentication mode="Forms">
Line 5: <forms name="AuthCookie"
Line 6: path="/"


Source File:................. Line: 4


Grazie in anticipo

freeteo Profilo | Guru

Ciao,
il messaggio d'errore ti dice che stai accedendo ad una directory che non è un'applicazione per IIS, ma una sottodirectory dell'applicazione principale ("...a virtual directory not being configured as an application in IIS...").

Adesso non so esattamente quale sia la tua situazione, ma le alternative sono:
- fai diventare la directory come applicazione (in IIS -> proprietà della dir-> bottone Crea Applicazione) ma attento che è di fatto un'applicazione diversa

- nel web.config che hai messo dentro a questa sottodir, togli i pezzi che non ti servono strettamente, come ad esempio le impostazioni di autenticazione, handler etc...e valuta cosa ti serve invece avere nel config relativo a quella dir vera e propria

- tipicamente se devi dare un accesso diverso alla sottodir (ad esempio devi darlo solo all'utente "admin") ti basta solamente impostare i permessi nel web.config principale, usando "location" (attenzione che dev'essere messo dopo la chiusura di system.web) ad esempio:
... </system.web> <!-- Permessi particolari --> <location path="amministrazione" > <system.web> <authorization > <allow users="?" /> <allow users="admin" /> </authorization> </system.web> </location>

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5