Czy można używać pojedynczego certyfikatu z podpisem własnym dla wszystkich domen lokalnych, takich jak: blog1.test, shop1.test, shop2.test, więc nie muszę dodawać wszystkich tych certyfikatów do mojego pęku kluczy (MacOS), zamiast tego: Chciałbym dodać tylko jeden ogólny samopodpisany certyfikat?
Oto moja konfiguracja /etc/ssl/openssl.cnf:
[ san ]
subjectAltName = @alt_names
[ alt_names ]
DNS.1 = localhost
DNS.2 = domain.test
Wygenerowałem mój samopodpisany certyfikat w ten sposób:
sudo openssl req -extensions san -config /etc/ssl/openssl.cnf -x509 -nodes -newkey rsa:4096 -keyout /private/etc/apache2/server.key -out /private/etc/apache2/server.crt -days 3650 -subj "/C=KZ/ST=Almaty/L=Almaty/O=Companyname/CN=localhost"
Ale nawet jeśli dodam do SAN więcej rekordów DNS, nie będzie działać w innej domenie niż „localhost”. Czy to w ogóle możliwe?