Ogni tanto quando faccio girare la mia pagina .aspx mi da questo errore :
codice:Errore server nell'applicazione '/'. Accesso negato. Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack. Dettagli eccezione: System.UnauthorizedAccessException: Accesso negato. ASP.NET non è autorizzato ad accedere alla risorsa richiesta. Provare a concedere diritti di accesso alla risorsa all'identità di richiesta di ASP.NET. ASP.NET dispone di un'entità di processo di base (in genere {MACHINE}\ASPNET su IIS 5 o Network Service su IIS 6) che viene utilizzata se l'applicazione non esegue la rappresentazione. se l'applicazione esegue la rappresentazione tramite <identity impersonate="true"/>, l'identità sarà rappresentata dall'utente anonimo (in genere IUSR_MACHINENAME) o dall'utente autenticato che ha eseguito la richiesta. Per concedere l'accesso a un file ad ASP.NET, fare clic su di esso con il pulsante destro del mouse in Esplora risorse, scegliere Proprietà e fare clic sulla scheda Protezione. Fare clic su "Aggiungi" per aggiungere l'utente o il gruppo appropriato. Evidenziare l'account ASP.NET e selezionare la casella relativa all'accesso desiderato. Errore nel codice sorgente: Riga 73: objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP") Riga 74: objXMLHTTP.Open ("GET", strURL, false) Riga 75: objXMLHTTP.Send Riga 76: strPagina = bts(objXMLHTTP.responseBody) Riga 77: DO WHILE (INSTR(strPagina,"a href") > 0 AND (Contatore<Risultati OR DifferenzaFinal<Tempo)) File di origine: c:\inetpub\wwwroot\prova.aspx Riga: 75 Analisi dello stack: [UnauthorizedAccessException: Accesso negato. ] Microsoft.VisualBasic.CompilerServices.LateBinding.InternalLateCall(Object o, Type objType, String name, Object[] args, String[] paramnames, Boolean[] CopyBack, Boolean IgnoreReturn) +785 Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateCall(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack, Boolean IgnoreReturn) +448500 ASP.prova_aspx.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\prova.aspx:75 System.Web.UI.Control.OnLoad(EventArgs e) +99 System.Web.UI.Control.LoadRecursive() +50 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627 Informazioni di versione: Versione di Microsoft .NET Framework:2.0.50727.3625; Versione di ASP.NET:2.0.50727.3618
Il problema è appunto che me lo fa solo ogni tanto !
Quindi ??
Grazie.

Rispondi quotando

