Programa de descarga-IE CHROME - " no se descarga comúnmente y podría ser peligroso."


Tengo un instalador para mi programa C#, lo subí a mi sitio web, pero cada vez que intento descargarlo en chrome o IE, obtengo "MI ARCHIVO* no se descarga comúnmente y podría ser peligroso."Solo puede conservarlo si hace clic en una pequeña flecha y elige "Conservar" en un menú. Solo una décima parte de menos de los usuarios será capaz de obtener mi programa. ¿Cómo podría solucionar esto? He oído hablar de la firma de código digital, pero a cientos de dólares al año. Esto realmente no es una opción para mí. Gustar hacer un instalador MSI o ponerlo en un sitio web de software ayuda?

Author: msbg, 2012-09-02

6 answers

Los mejores recursos son esta entrada de blog y esta entrada de blog.

Para resumir:

  1. Firme su paquete con una firma authenticode.
  2. No seas malware (estoy seguro de que lo tienes cubierto).
  3. Logo su software (si no es un complemento del navegador).

Esto puede ser un proceso frustrante, así que aguanta. Microsoft no ha revelado cuántas descargas se necesita para construir una reputación, pero en la práctica una vez que se detiene cambiar el paquete (el hash es parte de la reputación) entonces puede superar esto con bastante rapidez.

 11
Author: i_am_jorf,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-09-02 01:19:38

Acabo de tener el problema (de nuevo) hoy

file is not commonly downloaded (keep/discart)

Hice muchas pruebas, incluyendo mover el zip en otro servidor, volver a comprimir el archivo zip con otro software, etc. Llegué a la conclusión de que Google Chrome no le gustaba que el archivo zip contenía una .url atajo de archivo en él (un enlace a mi sitio). Me quité el .url de mi zip y luego funcionó sin el error de descarga.

Tuve que cambiar el contenido dentro de ~5000 archivos zip en dos sitios, uno bueno Google.

POR cierto: el sitio no aparece como malware en cualquier lugar y los archivos dentro de los cremalleras son en su mayoría .psd en un sitio y y .swf en otro sitio, no exe ni nada.

Y anteriormente cuando tuve este problema fue debido a algún mal encabezado(s) establecido al descargar el archivo.

 1
Author: adrianTNT,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-07-21 00:22:41

He solucionado esto cargando el archivo a Google Drive (puede convertir el enlace de Google Drive share a un enlace de descarga directa utilizando algún convertidor en línea).

Ahora mi ejecutable se descarga sin previo aviso. Tonto, pero funciona.

 1
Author: Guest,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-08 15:07:02

Similar a la sugerencia de Wiseman. Tuve este problema con las descargas en un nuevo sitio web que había creado. Me di cuenta de que las mismas descargas de archivos no muestran la advertencia en Chrome cuando se descarga desde mi sitio web original que ha existido durante años. Así que simplemente vinculé mis descargas en mi nuevo sitio web a archivos que puse en el servidor de mi antiguo sitio web. Incluso con archivos más nuevos, ya no mostraban la advertencia. Supongo que porque mi sitio web más antiguo fue establecido y considerado "de confianza" por google / chrome.

 0
Author: panofish,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-07-16 18:17:32

En mi caso lo resolví con el siguiente conjunto de encabezados:

Cache-Control: max-age=864000
Content-type: application/octet-stream
Content-Disposition: attachment; filename="....zip"
Content-Transfer-Encoding: binary
Last-Modified: ...
Etag: ...
Content-Length: ...

Ser observador adicional de Content-Type, Cache-Control, Last-Modified y Etag que parecían ser los encabezados útiles para mí.

 0
Author: tim,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-12-22 11:27:37

De hecho, en mi caso ayudó a una solución mucho más simple. Acabo de mover los archivos a Amazon S3 storage y la advertencia desapareció de inmediato.

Considere probar esto antes de comprar los certificados.

Editar: ya No funciona.

 0
Author: Wiseman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-01-11 08:52:28