2010-04-18 13 views
12

Escribí una aplicación y quiero venderla en línea, así que la cargué en mi sitio web e intenté descargarla y ejecutarla como prueba, pero apareció una ventana que decía: "No se pudo verificar el editor. ¿Seguro que quieres ejecutar este software? ", y también dijo:" Editor: editor desconocido ". En realidad, se trata de un archivo jar de Java autofirmado incluido en un archivo exe, lo auto-firmé con Netbeans6.7.¿Cómo ser un editor verificado?

Me pregunto qué debo hacer para ser un editor "conocido"?

Frank

Respuesta

11

Tendrá que firmar el EXE con un certificado de firma de código de una autoridad de certificación raíz de confianza.

http://www.thawte.com/code-signing/

https://www.verisign.com/code-signing/

Encontrará varias CA con un simple Google search.

Tenga en cuenta que, aunque se trata de un Java JAR, el cuadro de diálogo que está viendo proviene de Windows y se queja de que el EXE no está firmado. Necesitará un certificado de firma de MS Authenticode para firmar el EXE. No estoy muy familiarizado con Java, por lo que puede o no necesitar un certificado para firmar el JAR también. (Tenga en cuenta un certificado autofirmado Nunca ser reconocido como totalmente fiable y válida en cualquier equipo que no sea el suyo propio.)

Cuestiones relacionadas