Jak tworzyć certyfikaty SSL z podpisem własnym w systemie Windows 11/10?

SSL jest obecnie ważny, ponieważ przeglądarki ostrzegają o tym, jeśli nie jest dostępny w witrynie. Dotyczy to witryn lokalnych, tj. witryn internetowych hostowanych na komputerze w celach testowych. Zakup certyfikatu SSL dla witryny lokalnej nie jest zbyt przydatny, a zamiast tego można tworzyć certyfikaty SSL z podpisem własnym w (SSL)Windows 11/10 dla takich witryn. Ten post poprowadzi Cię przez ten proces.

Twórz (Create)certyfikaty (Certificates)SSL z podpisem własnym w Windows 11/10

Utwórz certyfikat lokalny w systemie Windows 10

Otwórz okno PowerShell z uprawnieniami administratora(PowerShell window with admin privileges) . Wykonaj następujące polecenie. Upewnij(Make) się, że ustawiłeś dokładną nazwę witryny, której zamierzasz używać na komputerze lokalnym,

New-SelfSignedCertificate -CertStoreLocation Cert:\LocalMachine\My -DnsName "mylocalsite.local" -FriendlyName "MyLocalSiteCert" -NotAfter (Get-Date).AddYears(10)

Jeśli chcesz przetestować wszystkie oryginalne parametry certyfikatu, możesz użyć CloneCertparametru — więcej w oficjalnym dokumencie.

Przeczytaj(Read) : Jak zarządzać zaufanymi certyfikatami głównymi w systemie Windows 10(How to manage Trusted Root Certificates in Windows 10) .

Jak zastosować lub zainstalować certyfikat na lokalnej stronie internetowej na komputerze?

Po uzyskaniu certyfikatu musisz zainstalować certyfikat komputera, aby przeglądarki mogły go znaleźć. Musisz go skopiować do sklepu Trusted Root Certification Authorities .

W menu Start(Start Menu) wpisz Zarządzaj(Manage) certyfikatami komputerów i kliknij, aby otworzyć Magazyn certyfikatów komputerów lokalnych . (Local)Aby ukończyć proces, potrzebujesz uprawnień administratora.

Zainstaluj lokalny certyfikat SSL

  • Przejdź(Navigate) do Certificates – Local Computer > Personal > Certyfikaty(Certificates) . To miejsce przechowuje wszystkie certyfikaty lokalne utworzone na komputerze.
  • Znajdź utworzony certyfikat.
  • Następnie w lewym panelu rozwiń Zaufane główne urzędy certyfikacji > Certyfikaty(Certificates) .
  • Przeciągnij(Drag) i upuść certyfikat lokalny i upuść w tym folderze
  • Możesz go również skopiować i wkleić.

Jak tworzyć certyfikaty SSL z podpisem własnym w systemie Windows 10?

Po zakończeniu upewnij się, że uzyskujesz dostęp do lokalnej witryny za pomocą protokołu HTTPS(HTTPS) zamiast HTTP . Być może będziesz musiał wprowadzić zmiany na serwerze WWW, więc za każdym razem, gdy odwiedzana jest witryna lokalna, przekierowuje ona do wersji zabezpieczonej.

Mam nadzieję, że post pomógł ci stworzyć lokalny certyfikat SSL i zainstalować go na komputerze, aby przeglądarki nie ostrzegały o braku szyfrowania.

Przeczytaj(Read) : Różnica między metodami szyfrowania TLS i SSL .



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem na platformach Windows 11 i 10. Skupiam się na tworzeniu i utrzymywaniu wysokiej jakości oprogramowania zarówno dla Windows 7, jak i Windows 8. Pracowałem również nad wieloma innymi projektami, w tym między innymi Chrome, Firefox, Xbox One i plikami.



Related posts