Definizione di un httpHandler

martedì 23 settembre 2014 - 09.27
Tag Elenco Tags  VB.NET  |  .NET 4.0

86Marco Profilo | Expert

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
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5