Tenemos un sitio web que permite descargar varios archivos PDF. Los archivos PDF pueden ser estáticos o generados dinámicamente. Se descargan usando uno de varios mecanismos (static-URL, postback/redirect/meta-refresh/etc.). Para ciertos archivos PDF, Chrome los descarga sin quejarse. Para otros, advierte al usuario que "Este tipo de archivo puede dañar su computadora. ¿Está seguro de que desea descargar ...?" Y requiere un clic adicional.¿Por qué Google Chrome algunas veces advierte que un PDF descargado puede dañar su computadora?
¿Qué información utiliza Chrome para decidir si mostrar el mensaje? Obviamente, no es simplemente el hecho de que el archivo es un PDF.
Para ser claro, quiero hacer algo en el lado del servidor (utilizamos IIS/ASP.NET, si es que importa) para evitar que el mensaje aparezca. No estoy interesado en una solución que haga que cada usuario desactive el mensaje en su navegador (si eso es posible).
Gracias.
He notado que algunas razones para este mensaje pueden ser: 1) espacios en los nombres de los archivos y 2) la extensión que se escribe en mayúscula. Después de solucionar esos dos problemas, la advertencia desapareció (para mi aplicación). – SyntaxRules