ClickOnce eSigner Cloud Key Adapter Integration

Sett opp eSigner CKA

Last ned eSigner CKA fra SSL.com og installer applikasjonen.

For en fullstendig veiledning om hvordan du installerer eSigner CKA og bruker den til å laste inn EV-kodesigneringssertifikatet på Butikk for brukersertifikater, gå over til denne guiden: Hvordan automatisere EV-kodesignering med Signtool.exe eller Certutil.exe ved å bruke eSigner CKA (Cloud Key Adapter).

Følgende underavsnitt er viktige utdrag fra veiledningen.

Velg Automatisk kodesignering

Hvis du velger Automated Code Signing under installasjonsmodus, forhindrer Visual Studio å spørre flere ganger om OTP hvis du har flere filer å signere. Klikk denne koblingen for å lese delen av veiledningen som forklarer hvordan du installerer eSigner CKA for automatisert kodesignering.

Hvis du velger manuell modus, må du bruke en autentiseringsapp hver gang for OTP.

Etter å ha installert eSigner CKA, logg på programmet med SSL.com-kontolegitimasjonen din.

Plasser ditt tidsbaserte engangspassord (TOTP)

Du kan finne TOTP-en din inkludert i bestillingsdetaljene for EV Code Signing-sertifikat på SSL.com-kontoen din. Skriv inn den 4-sifrede PIN-koden som du tidligere har angitt da du registrerte bestillingen for eSigner, og klikk deretter på Vis QR-kode knappen for å avsløre TOTP.

Din TOTP vil vises på en boks merket hemmelig kode. Kopier TOTP, lim den inn på TOTP-hemmelighet feltet i eSigner CKA-vinduet og klikk deretter på OK knappen for å lagre den.

Etter å ha lagt inn SSL.com-kontolegitimasjonen og TOTP, vil du kunne se detaljene for EV Code Signing-sertifikatet. I tilfelle du bestemmer deg for å oppdatere TOTP-en din, lim inn den nye TOTP-en i det tildelte feltet og klikk deretter Spar.

Sjekk ditt EV-kodesigneringssertifikat i Brukersertifikatbutikk

Når du har installert eSigner CKA og lagt til EV Code Signing-sertifikatet til Butikk for brukersertifikater, vil du kunne sjekke EV Code Signing-sertifikatet ved å trykke Windows-tasten + R og skriv deretter inn certmgr.msc for å få tilgang til brukersertifikatlageret. Når sertifikatbehandlingsvinduet dukker opp, klikker du på Personlig mappe på venstre panel og velg deretter sertifikater undermappe til høyre for å finne EV Code Signing-sertifikatet.

Kjør Visual Studio 2022

Åpne prosjektet i Visual Studio og hold musepekeren til Solution Explorer-vinduet.

Klikk på Demo-fanen og velg Publiser-alternativet.

Når vinduet for publiseringssteder vises, velger du ClickOnce og klikk deretter Neste.

Bekreft plasseringen for publisering og klikk Neste.

Fortsett å klikke neste forum Installer Location og innstillinger

Når du kommer til Tegn manifesterer trinn, klikk på avmerkingsboksen for Signer ClickOnce-manifestene alternativet og klikk deretter Velg fra butikk.

Velg riktig EV-kodesigneringssertifikat som du har lastet inn i User Certificate Store ved å bruke eSigner CKA.

Du kan også sjekke om serienummeret til sertifikatet samsvarer med det på eSigner CKA ved å klikke på sertifikategenskapene og Detaljer fanen.

Klikk Fullfør

Når du har forsikret deg om at du har valgt riktig sertifikat, klikker du neste og så, Finish.

Klar til publisering

Visual Studio vil da varsle deg om at filen er klar til å publiseres til ClickOnce. Klikk på Publiser knapp.

Vellykket publisert

Flere sekunder etter at du har klikket på Publiser knappen, vil Visual Studio 2022 varsle deg om filene har blitt kodesignert og publisert.

Sjekk de digitale signaturene på de signerte filene

Du kan deretter fortsette til plasseringen av filene som er kodesignert og se etter detaljene i deres digitale signaturer.

Høyreklikk hver fil. Klikk Eiendommer. Klikk på Digitale signaturer kategorien. Og klikk deretter på Detaljer for å se detaljene for EV-kodesigneringssertifikatet.

Merknader

  • Denne opplæringen er for ClickOnce eSigner CKA-integrasjon med Visual Studio 2022
  • eSigner CKA vil ikke fungere på Visual Studio 2013 på grunn av CSP (Cryptographic Service Providers)
  • eSigner CKA vil fungere på Visual Studio 2019, men vil ha små variasjoner på enkelte trinn basert på grensesnittet.
  • Datoen og klokkeslettet på datamaskinen din skal synkroniseres med stedet der du for øyeblikket signerer. Hvis dette ikke er tilfelle, vil Visual Studio 2022 ikke publisere filene dine.
  • Når du kodesignerer filene dine med eSigner CKA og Visual Studio 2022, kan du både bruke et utstedt sertifikat eller et testsertifikat på SSL.com-sandboksen. eSigner CKA-guiden lærer deg hvordan du konfigurerer applikasjonen for enten live- eller testsignering.
Twitter
Facebook
Linkedin
Reddit
Epost

Hold deg informert og sikker

SSL.com er en global leder innen cybersikkerhet, PKI og digitale sertifikater. Registrer deg for å motta de siste bransjenyhetene, tipsene og produktkunngjøringene fra SSL.com.

Vi vil gjerne ha tilbakemeldinger

Ta vår spørreundersøkelse og fortell oss dine tanker om ditt nylige kjøp.