Integración del adaptador de clave ClickOnce eSigner Cloud

Configurar eSigner CKA

Descargue eSigner CKA de SSL.com e instale la aplicación.

Para obtener una guía completa sobre cómo instalar eSigner CKA y usarlo para cargar su certificado de firma de código EV en el Almacén de certificados de usuario, dirígete a esta guía: Cómo automatizar la firma de código EV con Signtool.exe o Certutil.exe usando eSigner CKA (adaptador de clave de nube).

Las siguientes subsecciones son fragmentos importantes de la guía.

Elija la firma de código automatizada

Elegir la firma de código automatizada durante el modo de instalación evitará que Visual Studio solicite la OTP varias veces si tiene varios archivos para firmar. Hacer clic este enlace para leer la sección de la guía que explica cómo instalar eSigner CKA para la firma de código automatizada.

Si elige el modo manual, tendrá que usar una aplicación de autenticación cada vez para la OTP.

Después de instalar eSigner CKA, inicie sesión en el programa con las credenciales de su cuenta SSL.com.

Coloque su contraseña de un solo uso basada en el tiempo (TOTP)

Puede encontrar su TOTP incluido en los detalles del pedido del certificado de firma de código EV en su cuenta SSL.com. Escriba el PIN de 4 dígitos que configuró previamente cuando inscribió su pedido para eSigner y luego haga clic en el Mostrar código QR botón para revelar el TOTP.

Su TOTP se mostrará en un cuadro etiquetado código secreto. Copie el TOTP, péguelo en el Secreto TOTP campo de la ventana eSigner CKA y luego haga clic en el OK Para guardarlo.

Después de ingresar las credenciales de su cuenta SSL.com y TOTP, podrá ver los detalles de su certificado de firma de código EV. En caso de que decida actualizar su TOTP, pegue el nuevo TOTP en el campo asignado y luego haga clic en Guardar.

Consulta tu Certificado de Firma de Código EV en el Almacén de certificados de usuario

Al instalar eSigner CKA y agregar su certificado de firma de código EV al Almacén de certificados de usuario, podrá comprobar su certificado de firma de código EV pulsando Tecla de Windows + R y luego escribe certmgr.msc para acceder al almacén de certificados de usuario. Cuando aparezca la ventana del administrador de certificados, haga clic en el Personal carpeta en el panel izquierdo y luego seleccione la Certificados subcarpeta a la derecha para ubicar su certificado de firma de código EV.

Ejecute Visual Studio 2022

Abra su proyecto en Visual Studio y desplácese hasta la ventana Explorador de soluciones.

Haga clic en la pestaña Demostración y elija la opción Publicar.

Cuando aparezca la ventana de ubicaciones de publicación, elija ClickOnce y haga clic en Siguiente.

Confirme la ubicación para la publicación y haga clic en Siguiente.

Sigue haciendo clic Siguiente para Ubicación de instalación y Ajustes

Una vez que alcanzas el Firmar manifiestos etapa, haga clic en la casilla de verificación para Firmar los manifiestos de ClickOnce opción y luego haga clic Seleccionar de la tienda.

Elija el certificado de firma de código EV correcto que haya cargado en el Almacén de certificados de usuario utilizando eSigner CKA.

También puede verificar si el número de serie del certificado coincide con el de eSigner CKA haciendo clic en las propiedades del certificado y Detalles .

Haga clic en Finalizar

Al asegurarse de haber seleccionado el certificado correcto, haga clic en Siguiente y, a continuación, Acabado.

Listo para publicar

Luego, Visual Studio le notificará que el archivo está listo para publicarse en ClickOnce. Haga clic en el Publicar del botón.

Publicado con éxito

Varios segundos después de hacer clic en el Publicar , Visual Studio 2022 le notificará si los archivos se han firmado y publicado correctamente.

Verifique las firmas digitales en los archivos firmados

A continuación, puede dirigirse a la ubicación de los archivos que se han firmado con código y comprobar los detalles de sus firmas digitales.

Haga clic derecho en cada archivo. Hacer clic Propiedades. Haga clic en  Firmas digitales lengüeta. Y luego haga clic en el Detalles para ver los detalles del certificado de firma de código EV.

Notas

  • Este tutorial es para la integración de ClickOnce eSigner CKA con Visual Studio 2022
  • eSigner CKA no funcionará en Visual Studio 2013 debido a CSP (proveedores de servicios criptográficos)
  • eSigner CKA funcionará en Visual Studio 2019, pero tendrá ligeras variaciones en algunos pasos según su interfaz.
  • La fecha y la hora en su computadora deben sincronizarse con la ubicación donde está firmando actualmente. Si este no es el caso, Visual Studio 2022 no podrá publicar sus archivos.
  • En la firma de código de sus archivos con eSigner CKA y Visual Studio 2022, puede usar un certificado emitido o un certificado de prueba en el espacio aislado de SSL.com. La guía de eSigner CKA le enseña cómo configurar la aplicación para la firma en vivo o de prueba.
Twitter
Facebook
Etiqueta LinkedIn
Reddit
Correo electrónico

Manténgase informado y seguro

SSL.com es líder mundial en ciberseguridad, PKI y certificados digitales. Regístrese para recibir las últimas noticias, consejos y anuncios de productos de la industria de SSL.com.

Nos encantaría recibir tus comentarios

Responda nuestra encuesta y háganos saber lo que piensa sobre su compra reciente.