Mein Client möchte den Anwendungscode signieren. Er gab mir eine .spc-Datei zum Signieren einer .NET-Desktop-Anwendung. Wie soll ich es in der App verwenden?Signieren einer Windows-Anwendung mit einer .SPC-Datei?
Dank
Mein Client möchte den Anwendungscode signieren. Er gab mir eine .spc-Datei zum Signieren einer .NET-Desktop-Anwendung. Wie soll ich es in der App verwenden?Signieren einer Windows-Anwendung mit einer .SPC-Datei?
Dank
Sie die Baugruppe unterschreiben, bevor Sie es an Ihren Kunden senden. Sie können dies in Visual Studio in den Projekteinstellungen automatisch tun.
Haben Sie eine einfache Option.Installieren Sie Ihre SPC-Datei. Gehen Sie zu Internet Explorer => tools => content => Zertifikate. Wählen Sie dann Ihr Zertifikat und klicken Sie auf Export-Option. Sie können Pfx-Datei erzeugen.
dann können Sie diese pfx Datei in der Unterzeichnung Registerkarte der Projekteigenschaften von Visual Studio gesetzt
Möglicherweise müssen Sie die SPC-Datei in den IE importieren, wenn Sie mit Firefox den ursprünglichen SPC wie ich abgerufen haben. Technisch habe ich Firefox verwendet, um das Cert auf eine p12-Datei zu sichern und dann in den IE zu importieren - ich denke, Sie können den SPC direkt importieren, aber ich habe es nicht so gemacht, also bin ich mir nicht 100% sicher. Dann können Sie exportieren, wie @Roshil anweist. Wenn Sie eine starke Benennungsdatei (.snk) für Visual Studio benötigen, können Sie "sn -p mycert.pfx mycert.snk" von einer VS-Eingabeaufforderung verwenden. –
Das Post geht davon aus, Sie haben eine PVK und SPC-Datei, aber er sagt, dass er nur die SPC-Datei hat. Das pvk2pfx-Tool scheint die PVK-Datei zu benötigen, wie der Name andeutet. Sie können die SPC-Datei in den IE importieren (wenn sie nicht bereits dort ist) und @ Roshils Anweisungen folgen, um die PFX-Datei zu erhalten. So habe ich meine SPC-Datei in eine PFX-Datei konvertiert. –