Na potrzeby dystrybucji lub testowania aplikacji w firmie można utworzyć własny certyfikat cyfrowy. Certyfikat cyfrowy można utworzyć za pomocą polecenia Utwórz certyfikat (MakeCert.exe), która jest częścią pakietu Windows SDK. Więcej informacji o narzędziu MakeCert.exe można znaleźć w witrynie internetowej firmy Microsoft (https://msdn.microsoft.com/library/windows/desktop/aa386968.aspx).
Uwaga: Przed publikacją niestandardowych plików programów zaleca się uzyskanie certyfikatu cyfrowego od zewnętrznego dostawcy, na przykład Symantec ™
lub DigiCert ®
. Następnie użyj tego certyfikatu cyfrowego do wersji końcowej.
Poniżej przedstawiono przykład tworzenia klucza prywatnego i certyfikatu cyfrowego za pomocą narzędzia MakeCert.exe:
"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\MakeCert.exe" -r -sv MyCert.pvk -n "CN=DevABC" MyCert.cer -b 12/22/2014 -e 12/31/2015
- „C:\Program Files\Microsoft SDKs\Windows\<wersja>\Bin\MakeCert.exe” — określa położenie narzędzia MakeCert.exe.
- -r — wskazuje, że jest to certyfikat z podpisem własnym.
- -sv MyCert.pvk — określa położenie pliku tematu dla certyfikatu. W tym przykładzie ten plik nosi nazwę MyCert.pvk.
- -n "CN = DevABC" — określa nazwę wydawcy certyfikatu. W tym przykładzie ta nazwa to DevABC.
- MyCert.cer — określa nazwę pliku, do którego certyfikat zostanie wyeksportowany. W tym przykładzie wyeksportowany certyfikat jest zapisywany w pliku o nazwie MyCert.cer.
- -b 12/22/2014 — określa datę początkową certyfikatu cyfrowego. W tym przykładzie ta data to 12/22/2014.
- -e 12/31/2015 — określa datę końcową certyfikatu cyfrowego. W tym przykładzie ta data to 12/31/2015.
Aby utworzyć certyfikat cyfrowy, wykonaj następujące czynności:
- Kliknij przycisk Start systemu Windows System Windows Wiersz polecenia, aby wyświetlić wiersz polecenia systemu Windows.
- W oknie wiersza polecenia systemu Windows wpisz cd %userprofile%\Documents i naciśnij klawisz Enter, aby ustawić folder Dokumenty jako bieżący folder roboczy. Jeśli chcesz użyć innego katalogu roboczego, określ jego położenie.
- Wpisz położenie programu MakeCert.exe i podaj argumenty określające działanie polecenia.
- W oknie dialogowym Tworzenie hasła klucza prywatnego w polach tekstowych Hasło i Potwierdź hasło podaj hasło, aby zabezpieczyć certyfikat. Kliknij przycisk OK.
- W oknie dialogowym Wprowadzanie hasła klucza prywatnego wpisz hasło certyfikatu i kliknij przycisk OK.
Zostaną utworzone pliki klucza prywatnego (PVK) i certyfikatu (CER).