Comando para denegar

03/09/2009 - 05:07 por mfernandez | Informe spam
Estimados.

Por favor necesito conocer algún comando que me permita denegar peticiones
en el IIS a "xml". Por ejemplo en Apache veo lo siguiente:
<FilesMatch "\.(xml)$">
order deny allow.

Y si es posible enviar estos comandos por browser?
Gracias por la ayuda.

Preguntas similare

Leer las respuestas

#1 Pablo A. Allois
04/09/2009 - 20:36 | Informe spam
IIS te devuelve un tipo de archivo si se lo especificas, ya sea
configurandole un MIME-Type o un script map para la extension.

Sacale el MIME-Type a .xml y no se van a bajar.
Toma en cuenta que ese cambio se lo aplicas a todo el server, asi que si hay
otro sitio que quiere ver el xml vas a tener que agregarle el mime-type a
ese website.

Tambien hay otras formas un poco mas rebuscadas ... podes configurarle un
script map en el website para que los .xml se ejecuten con aspnet_isapi, y
en el config decile que a los .xml los procese con el forbiddenhandler ...
si te interesa esta opcion avisame y te lo detallo.


Saludos!


"mfernandez" wrote in message
news:
Estimados.

Por favor necesito conocer algún comando que me permita denegar peticiones
en el IIS a "xml". Por ejemplo en Apache veo lo siguiente:
<FilesMatch "\.(xml)$">
order deny allow.

Y si es posible enviar estos comandos por browser?
Gracias por la ayuda.
Respuesta Responder a este mensaje
#2 mfernandez
04/09/2009 - 22:41 | Informe spam
Gracias Pablo, si por favor ayúdame con el detalle de lo segundo.

Gracias por tu ayuda

"Pablo A. Allois" wrote:

IIS te devuelve un tipo de archivo si se lo especificas, ya sea
configurandole un MIME-Type o un script map para la extension.

Sacale el MIME-Type a .xml y no se van a bajar.
Toma en cuenta que ese cambio se lo aplicas a todo el server, asi que si hay
otro sitio que quiere ver el xml vas a tener que agregarle el mime-type a
ese website.

Tambien hay otras formas un poco mas rebuscadas ... podes configurarle un
script map en el website para que los .xml se ejecuten con aspnet_isapi, y
en el config decile que a los .xml los procese con el forbiddenhandler ...
si te interesa esta opcion avisame y te lo detallo.


Saludos!


"mfernandez" wrote in message
news:
> Estimados.
>
> Por favor necesito conocer algún comando que me permita denegar peticiones
> en el IIS a "xml". Por ejemplo en Apache veo lo siguiente:
> <FilesMatch "\.(xml)$">
> order deny allow.
>
> Y si es posible enviar estos comandos por browser?
> Gracias por la ayuda.



Respuesta Responder a este mensaje
#3 Pablo A. Allois
08/09/2009 - 17:12 | Informe spam
Seguro que no preferis manejarlo con los mime/types .. .es mas solido.

La otra opcion es decirle al website que los .xml los procese con el
framework 2 ... y luego decirle al framework 2 que los .xml los procese con
el forbiddenhandler.

- Setear application extension mapping de .xml
En el website -> propiedades -> en el tab Home Directory -> Application
Settings ... click configuration
Application Extenstions -> Add
Executable:
%windir%\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll
Extension: .xml

- Setear handler de fx2.0 para los .xml
En el archivo
%windir%\Microsoft.NET\Framework\v2.0.50727\CONFIG\web.config
Dentro del tag <httpHandlers>
Agregar: <add path="*.xml" verb="*"
type="System.Web.HttpForbiddenHandler" validate="true"/>


Saludos!



"mfernandez" wrote in message
news:
Gracias Pablo, si por favor ayúdame con el detalle de lo segundo.

Gracias por tu ayuda

"Pablo A. Allois" wrote:

IIS te devuelve un tipo de archivo si se lo especificas, ya sea
configurandole un MIME-Type o un script map para la extension.

Sacale el MIME-Type a .xml y no se van a bajar.
Toma en cuenta que ese cambio se lo aplicas a todo el server, asi que si
hay
otro sitio que quiere ver el xml vas a tener que agregarle el mime-type a
ese website.

Tambien hay otras formas un poco mas rebuscadas ... podes configurarle un
script map en el website para que los .xml se ejecuten con aspnet_isapi,
y
en el config decile que a los .xml los procese con el forbiddenhandler
...
si te interesa esta opcion avisame y te lo detallo.


Saludos!


"mfernandez" wrote in message
news:
> Estimados.
>
> Por favor necesito conocer algún comando que me permita denegar
> peticiones
> en el IIS a "xml". Por ejemplo en Apache veo lo siguiente:
> <FilesMatch "\.(xml)$">
> order deny allow.
>
> Y si es posible enviar estos comandos por browser?
> Gracias por la ayuda.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida