BUongiorno a tutti ragazzi,
per la mia applicazione web ho definito un HttpHandler scritto su file chiamato Class1.vb.
Questo HttpHandler dovrebbe bloccare lo scaricamento di file zip agli utenti anonimi.
Per comodità ho scritto solo una riga di codice dentro l'HttpHandler, in questo modo:
Public Class Class1
Implements IHttpHandler
Public ReadOnly Property IsReusable As Boolean Implements IHttpHandler.IsReusable
Get
Return False
End Get
End Property
Public Sub ProcessRequest(context As HttpContext) Implements IHttpHandler.ProcessRequest
context.Response.Write("<h1>Non sei autorizzato</h1>")
End Sub
End Class
Nel webconfig invece registro il mio httphandler:
<httpHandlers>
<add path="*.zip" verb="*" type="Class1"/>
</httpHandlers>
In questo caso ogni qualvolta scrivessi sulla barra di navigazione un url che finisce con .zip dovrei ricevere il messaggio "Non sei autorizzato", invece mi parte il download del file!
Per quale motivo? Sapete aiutarmi??
Grazie