localhost TLS
starypc udostępnia certyfikaty TLS do testowania aplikacji na lokalnym komputerze przy użyciu specjalnej domeny.
szybki start
Użyj tych plików na swoim lokalnym serwerze (niekoniecznie będziesz potrzebował wszystkich): Połącz się z nim przez domenęlocalhost.stary.pc.pl
.
po co mi to?
Do testowania TLS w aplikacjach lokalnych. Można wygenerować własne certyfikaty i zainstalować je w systemie, ale jest to czasochłonne i nie zawsze możliwe.jak to działa?
Domena localhost.stary.pc.pl
wskazuje na adres 127.0.0.1
, więc jest równoznaczna z localhost
em. Natomiast z racji, że ją posiadam, mogę wygenerować dla niej certyfikat TLS.
~ $ nslookup localhost.stary.pc.pl 9.9.9.9
Server: 9.9.9.9
Address: 9.9.9.9#53
Non-authoritative answer:
Name: localhost.stary.pc.pl
Address: 127.0.0.1
~ $
Dzielenie się (normalnie tajnym) plikiem privkey.pem
nie jest w tym przypadku niebezpieczne, bo nie można postawić strony w internecie na adresie 127.0.0.1
, więc nie da się przejąć domeny. No chyba, że chciałbym postawić coś innego na tej domenie, wtedy musiałbym poczekać na wygaśnięcie tego certyfikatu, żeby móc zrobić to bezpiecznie.