Ρυθμίστε το eSigner CKA
Κατεβάστε το eSigner CKA από το SSL.com και εγκαταστήστε την εφαρμογή.
Για έναν πλήρη οδηγό σχετικά με το πώς να εγκαταστήσετε το eSigner CKA και να το χρησιμοποιήσετε για να φορτώσετε το πιστοποιητικό υπογραφής κωδικού EV στο Κατάστημα πιστοποιητικών χρήστη, κατευθυνθείτε σε αυτόν τον οδηγό: Πώς να αυτοματοποιήσετε την υπογραφή κωδικού EV με το Signtool.exe ή το Certutil.exe χρησιμοποιώντας το eSigner CKA (προσαρμογέας κλειδιού Cloud).
Οι ακόλουθες υποενότητες είναι σημαντικά αποσπάσματα από τον οδηγό.
Επιλέξτε Αυτοματοποιημένη υπογραφή κώδικα
Η επιλογή της αυτόματης υπογραφής κώδικα κατά τη λειτουργία εγκατάστασης θα εμποδίσει το Visual Studio να ζητά πολλές φορές το OTP εάν έχετε πολλά αρχεία για υπογραφή. Κάντε κλικ αυτή η σύνδεση για να διαβάσετε την ενότητα του οδηγού που εξηγεί πώς να εγκαταστήσετε το eSigner CKA για αυτοματοποιημένη υπογραφή κώδικα.
Αφού εγκαταστήσετε το eSigner CKA, συνδεθείτε στο πρόγραμμα με τα διαπιστευτήρια του λογαριασμού σας SSL.com.
Τοποθετήστε τον κωδικό μιας χρήσης που βασίζεται στον χρόνο (TOTP)
Μπορείτε να βρείτε το TOTP σας που περιλαμβάνεται στις λεπτομέρειες παραγγελίας πιστοποιητικού υπογραφής κωδικού EV στον λογαριασμό σας SSL.com. Πληκτρολογήστε το 4-ψήφιο PIN που έχετε ορίσει προηγουμένως κατά την εγγραφή της παραγγελίας σας για το eSigner και, στη συνέχεια, κάντε κλικ στο Εμφάνιση κωδικού QR κουμπί για να αποκαλύψει το TOTP.
Το TOTP σας θα εμφανίζεται σε ένα πλαίσιο με ετικέτα μυστικός κωδικός. Αντιγράψτε το TOTP, επικολλήστε το στο Μυστικό TOTP πεδίο του παραθύρου eSigner CKA και, στη συνέχεια, κάντε κλικ στο OK για να το αποθηκεύσετε.
Αφού εισαγάγετε τα διαπιστευτήρια του λογαριασμού σας SSL.com και το TOTP, θα μπορείτε να δείτε τις λεπτομέρειες του πιστοποιητικού υπογραφής κωδικού EV. Σε περίπτωση που αποφασίσετε να ενημερώσετε το TOTP σας, επικολλήστε το νέο TOTP στο εκχωρημένο πεδίο και μετά κάντε κλικ Αποθήκευση.
Ελέγξτε το πιστοποιητικό υπογραφής κωδικού EV στο Κατάστημα πιστοποιητικών χρήστη
Με την εγκατάσταση του eSigner CKA και την προσθήκη του πιστοποιητικού υπογραφής κωδικού EV στο Κατάστημα πιστοποιητικών χρήστη, θα μπορείτε να ελέγξετε το πιστοποιητικό υπογραφής κωδικού EV πατώντας Πλήκτρο Windows + R και μετά πληκτρολογήστε certmgr.msc για πρόσβαση στο χώρο αποθήκευσης πιστοποιητικών χρήστη. Όταν εμφανιστεί το παράθυρο διαχείρισης πιστοποιητικών, κάντε κλικ στο ΠΡΟΣΩΠΙΚΟ φάκελο στον αριστερό πίνακα και, στη συνέχεια, επιλέξτε το Πιστοποιητικά υποφάκελο στα δεξιά για να εντοπίσετε το πιστοποιητικό υπογραφής κωδικού EV.
Εκτελέστε το Visual Studio 2022
Ανοίξτε το έργο σας στο Visual Studio και τοποθετήστε το δείκτη του ποντικιού στο παράθυρο Εξερεύνηση λύσεων.
Κάντε κλικ στην καρτέλα Επίδειξη και επιλέξτε την επιλογή Δημοσίευση.
Όταν εμφανιστεί το παράθυρο για τη δημοσίευση τοποθεσιών, επιλέξτε ClickOnce Και στη συνέχεια κάντε κλικ στο κουμπί Επόμενο.
Επιβεβαιώστε την τοποθεσία για δημοσίευση και κάντε κλικ Επόμενο.
Συνεχίστε να κάνετε κλικ Επόμενο για εγκαταστήστε Τοποθεσία και Ρυθμίσεις
Μόλις φτάσετε στο Σημάδι εκδηλώνεται στάδιο, κάντε κλικ στο πλαίσιο ελέγχου για Υπογράψτε τις δηλώσεις ClickOnce επιλογή και, στη συνέχεια, κάντε κλικ στην επιλογή Επιλέξτε από το κατάστημα.
Επιλέξτε το σωστό πιστοποιητικό υπογραφής κωδικού EV που έχετε φορτώσει στο Κατάστημα πιστοποιητικών χρήστη χρησιμοποιώντας το eSigner CKA.
Μπορείτε επίσης να ελέγξετε εάν ο σειριακός αριθμός του πιστοποιητικού ταιριάζει με αυτόν του eSigner CKA κάνοντας κλικ στις ιδιότητες του πιστοποιητικού και Περιγραφή Tab.
Κάντε κλικ στο κουμπί Τέλος
Αφού βεβαιωθείτε ότι έχετε επιλέξει το σωστό πιστοποιητικό, κάντε κλικ Επόμενο και κατόπιν, φινίρισμα.
Έτοιμο για δημοσίευση
Στη συνέχεια, το Visual Studio θα σας ειδοποιήσει ότι το αρχείο είναι έτοιμο για δημοσίευση στο ClickOnce. Κάντε κλικ στο Δημοσίευση κουμπί.
Δημοσιεύτηκε με επιτυχία
Μερικά δευτερόλεπτα αφού κάνετε κλικ στο Δημοσίευση κουμπί, το Visual Studio 2022 θα σας ειδοποιήσει εάν τα αρχεία έχουν υπογραφεί και δημοσιευτεί επιτυχώς.
Ελέγξτε τις ψηφιακές υπογραφές στα υπογεγραμμένα αρχεία
Στη συνέχεια, μπορείτε να προχωρήσετε στη θέση των αρχείων που έχουν υπογραφεί με κωδικό και να ελέγξετε για τις λεπτομέρειες των ψηφιακών υπογραφών τους.
Κάντε δεξί κλικ σε κάθε αρχείο. Κάντε κλικ Ιδιοκτησίες. Κάντε κλικ στο Ψηφιακές υπογραφές αυτί. Και μετά κάντε κλικ στο Περιγραφή κουμπί για να δείτε τις λεπτομέρειες του πιστοποιητικού υπογραφής κωδικού EV.
Notes
- Αυτό το σεμινάριο είναι για την ενσωμάτωση του ClickOnce eSigner CKA με το Visual Studio 2022
- Το eSigner CKA δεν θα λειτουργήσει στο Visual Studio 2013 λόγω CSP (Παρόχοι Υπηρεσιών Κρυπτογράφησης)
- Το eSigner CKA θα λειτουργεί στο Visual Studio 2019 αλλά θα έχει μικρές παραλλαγές σε ορισμένα βήματα με βάση τη διεπαφή του.
- Η ημερομηνία και η ώρα στον υπολογιστή σας θα πρέπει να συγχρονιστούν με την τοποθεσία στην οποία υπογράφετε αυτήν τη στιγμή. Εάν δεν συμβαίνει αυτό, το Visual Studio 2022 θα αποτύχει να δημοσιεύσει τα αρχεία σας.
- Κατά την υπογραφή κώδικα των αρχείων σας με το eSigner CKA και το Visual Studio 2022, μπορείτε να χρησιμοποιήσετε και ένα εκδοθέν πιστοποιητικό ή ένα πιστοποιητικό δοκιμής στο SSL.com sandbox. Ο οδηγός eSigner CKA σάς διδάσκει πώς να διαμορφώσετε την εφαρμογή είτε για ζωντανή είτε για δοκιμαστική υπογραφή.