ClickOnce eSigner Cloud Key Adapter Integration

Konfigurer eSigner CKA

Download eSigner CKA fra SSL.com og installer applikationen.

For en komplet guide til, hvordan du installerer eSigner CKA og bruger den til at indlæse dit EV-kodesigneringscertifikat på Butik med brugercertifikater, gå over til denne guide: Sådan automatiseres EV-kodesignering med Signtool.exe eller Certutil.exe ved hjælp af eSigner CKA (Cloud Key Adapter).

De følgende underafsnit er vigtige uddrag fra vejledningen.

Vælg Automatiseret kodesignering

Hvis du vælger Automated Code Signing under installationstilstanden, forhindrer Visual Studio i at bede flere gange om OTP'en, hvis du har flere filer at signere. Klik dette link for at læse afsnittet i vejledningen, der forklarer, hvordan man installerer eSigner CKA til automatisk kodesignering.

Hvis du vælger manuel tilstand, skal du bruge en godkendelsesapp hver gang til OTP.

Når du har installeret eSigner CKA, skal du logge ind på programmet med dine SSL.com-kontooplysninger.

Indsæt din tidsbaserede engangsadgangskode (TOTP)

Du kan finde din TOTP inkluderet i ordredetaljerne for EV Code Signing-certifikat på din SSL.com-konto. Indtast den 4-cifrede PIN-kode, som du tidligere har indstillet, da du tilmeldte din ordre til eSigner, og klik derefter på Vis QR-kode knappen for at afsløre TOTP.

Din TOTP vil blive vist på en boks mærket hemmelig kode. Kopier TOTP'en, indsæt den på TOTP-hemmelighed feltet i eSigner CKA-vinduet, og klik derefter på OK knappen for at gemme den.

Når du har indtastet dine SSL.com-kontooplysninger og TOTP, vil du være i stand til at se detaljerne for dit EV Code Signing-certifikat. Hvis du beslutter dig for at opdatere din TOTP, skal du indsætte den nye TOTP i det tildelte felt og derefter klikke Gem.

Tjek dit EV-kodesigneringscertifikat i Butik med brugercertifikater

Når du har installeret eSigner CKA og tilføjet dit EV Code Signing-certifikat til Butik med brugercertifikater, vil du være i stand til at kontrollere dit EV Code Signing-certifikat ved at trykke på Windows-tasten + R og skriv derefter ind certmgr.msc for at få adgang til brugercertifikatlageret. Når certifikathåndteringsvinduet dukker op, skal du klikke på Personligt mappe i venstre panel, og vælg derefter Certifikater undermappe til højre for at finde dit EV Code Signing-certifikat.

Kør Visual Studio 2022

Åbn dit projekt i Visual Studio og svæv over til Solution Explorer-vinduet.

Klik på fanen Demo, og vælg indstillingen Udgiv.

Når vinduet for udgivelsessteder vises, skal du vælge ClickOnce og klik derefter på Næste.

Bekræft placeringen for publicering, og klik Næste.

Bliv ved med at klikke Næste forum Installer Beliggenhed , Indstillinger

Når du når Tegn manifesterer fase, skal du klikke på afkrydsningsfeltet for Underskriv ClickOnce-manifesterne og klik derefter på Vælg fra butik.

Vælg det korrekte EV-kodesigneringscertifikat, som du har indlæst i User Certificate Store ved hjælp af eSigner CKA.

Du kan også tjekke om serienummeret på certifikatet matcher det på eSigner CKA ved at klikke på certifikatets egenskaber og Detaljer fane.

Klik på Afslut

Når du har sikret dig, at du har valgt det rigtige certifikat, skal du klikke Næste og så, Finish.

Klar til udgivelse

Visual Studio vil derefter give dig besked om, at filen er klar til at blive publiceret til ClickOnce. Klik på Udgiv .

Udgivet med succes

Flere sekunder efter at have klikket på Udgiv knappen, vil Visual Studio 2022 give dig besked, hvis filerne er blevet kodesigneret og offentliggjort.

Tjek de digitale signaturer på de signerede filer

Du kan derefter fortsætte til placeringen af ​​de filer, der er kodesigneret, og tjekke for detaljerne om deres digitale signaturer.

Højreklik på hver fil. Klik Ejendomme. Klik på Digitale signaturer fanen. Og klik derefter på Detaljer knappen for at se detaljerne for EV-kodesigneringscertifikatet.

Noter

  • Denne vejledning er til ClickOnce eSigner CKA-integration med Visual Studio 2022
  • eSigner CKA vil ikke fungere på Visual Studio 2013 på grund af CSP (Cryptographic Service Providers)
  • eSigner CKA vil fungere på Visual Studio 2019, men vil have små variationer på nogle trin baseret på dets grænseflade.
  • Datoen og klokkeslættet på din computer skal synkroniseres med det sted, hvor du i øjeblikket signerer. Hvis dette ikke er tilfældet, vil Visual Studio 2022 ikke udgive dine filer.
  • Ved kodesignering af dine filer med eSigner CKA og Visual Studio 2022 kan du både bruge et udstedt certifikat eller et testcertifikat på SSL.com-sandkassen. eSigner CKA-guiden lærer dig, hvordan du konfigurerer applikationen til enten live- eller testsignering.
Twitter
Facebook
LinkedIn
Reddit
E-mail

Hold dig informeret og sikker

SSL.com er en global leder inden for cybersikkerhed, PKI og digitale certifikater. Tilmeld dig for at modtage de seneste industrinyheder, tips og produktmeddelelser fra SSL.com.

Vi vil meget gerne have din feedback

Tag vores undersøgelse og fortæl os dine tanker om dit seneste køb.