Newsgroup: it.comp.www.asp
Titolo: [asp.net] sicurezza

Ho creato un assembly nella cartella \bin della mia applicazione.
All'interno dell'assembly viene elaborato l'encoding di una stringa tramite
il metodo UrlEncode(), avendo quindi:
sOutput = HttpUtility.UrlEncode(sOutput);
Quando richiamo il metodo della classe creata mi viene però restituito dalla
pagina .aspx un errore di protezione. A tutt'ora non sono riuscito a capirne
il motivo e a trovare la soluzione.
--
Filippo Di Blasi 
filippo...@puntoinformatico.it
http://www.puntoinformatico.it
 <-- E-shop informatico
http://puntoinformatico.it/usato
 <-- Usato
http://puntoinformatico.it/servizi
 <-- Servizi web
http://puntoinformatico.it/download
 <-- Driver & Trial
http://puntoinformatico.it/news
 <-- News & Glossario


Moderatore di it.comp.www.asp - Microsoft .NET MVP
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!
http://www.extensible.it
 XML and beyond 

 perchè non usi HttpContext.Current.Server.UrlEncode()?
Perché mi interessa usare la classe anche in altri ambiti che non siano
quelli propri di 
asp.net
.
Cmq non funziona, ho lo stesso problema.


 Cmq non funziona, ho lo stesso problema.
l'errore esteso (magari con il codice di errore) qual č?


 l'errore esteso (magari con il codice di errore) qual è?
Errore server nell'applicazione '/'.
Eccezione di protezione
Descrizione: L'applicazione ha tentato di eseguire un'operazione non
consentita dai criteri di protezione. Per attribuire all'applicazione le
autorizzazioni necessarie, contattare l'amministratore del sistema oppure
modificare il livello di attendibilità dell'applicazione nel file di
configurazione.
Dettagli eccezione: System.Security.SecurityException: Errore di protezione.
Errore nel codice sorgente:
Riga 12:             Response.Write("<p>"+objFormat.fUrl("guarda 'n po' che
poi fa")+"</p>");
Analisi dello stack:
[SecurityException: Errore di protezione.]
   FormatControl.Format.fUrl(String sStringa) +0
   ASP.main_aspx.Page_Load() in d:\web\prova\main.aspx:12
   System.Web.Util.ArglessEventHandlerDelegateProxy.Callback(Object sender,
EventArgs e) +10
   System.Web.UI.Control.OnLoad(EventArgs e) +55
   System.Web.UI.Control.LoadRecursive() +21
   System.Web.UI.Page.ProcessRequestMain() +2077
   System.Web.UI.Page.ProcessRequest() +115
   System.Web.UI.Page.ProcessRequest(HttpContext context) +18
   System.Web.CallHandlerExecutionStep.Execute() +179
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously) +87



Moderatore di it.comp.www.asp - Microsoft .NET MVP
http://www.aspitalia.com/
 Enjoy the .NET community!
Corso 
ASP.NET
 a Milano? 19/20/21 Marzo su
http://corsi.aspitalia.com/corsi/milano.aspx
 

 'Administrative tools'.
Mi sembrava di averlo già fatto, cmq ora sono lontano dal server in
questione.
Lunedì, quando ci rimetto le mani sopra, ti faccio sapere.


 'Administrative tools'.
Dalla console di configurazione del Framework ho aumentato i criteri di
attendibilità dell'assembly in questione, ma anche al livello di
attendibilità massimo, continua a dare lo stesso errore.
Devo forse fare qualche altra operazione?


 Devo forse fare qualche altra operazione?
hai già cercato nella KB Microsoft?
perchè si tratta di qualcosa che non ho mai visto in giro.


 perchè si tratta di qualcosa che non ho mai visto in giro.
Te pareva che non lo beccavo io il problema... :-|
Ma a te ti si verifica questo problema o è solo il mio server?


 Ma a te ti si verifica questo problema o è solo il mio server?
mai successo.
guarda questo:
http://support.microsoft.com/default.aspx?scid=kb;en-us;320268
sembrerebbe un problema simile al tuo.


 sembrerebbe un problema simile al tuo.
Centro! Sembra proprio il caso mio.
Mercoledě rimetto di nuovo le mani sul server e verifico.
Intanto grazie.


 Intanto grazie.
prego :)


 Intanto grazie.
Vabbé, oggi č giovedě ma va bene ugualmente: URRA' funziona!
E' stata una grande vittoria. Complimenti a Daniele!
PS.
   Poi mi spieghi come hai fatto a trovare l'articolo in questione su MSDN,
visto che le mie ricerche erano state vane...


 MSDN, visto che le mie ricerche erano state vane...
sono andato su 
http://support.microsoft.com
, ho inserito il nome 
dell'eccezione e scremato un po' di risultati. a naso mi sembrava quello il 
più probabile.
