Wygeneruj certyfikat HTTPS z podpisem własnym
Wygeneruj podpisany przez siebie ATKey.Login & Certyfikaty AuthFi
Obie ATKey.Login & Serwery AuthFi potrzebują HTTPS Certyfikaty są niezbędne do prawidłowego działania. W środowisku testowym lub lokalnym można użyć certyfikatu z podpisem własnym. Jeśli jesteś nowy w temacie certyfikatów z podpisem własnym, tutaj znajdziesz informacje o tym, jak go wygenerować.
WAŻNYCertyfikaty z podpisem własnym mogą być używane tylko w środowisku lokalnym. Jeśli planujesz wdrożyć infrastrukturę w środowisku innym niż lokalne, musisz skorzystać z jednej z pozostałych metod uzyskania certyfikatu.
Utwórz plik konfiguracyjny (san.cnf).
Zastąp wartości w poniższym przykładzie wartościami, które odpowiadają Twojemu serwerowi.
[req]
distinguished_name = req_distinguished_name
x509_extensions = v3_req
prompt = no
[req_distinguished_name]
C = TW
ST = Taipei
L = Taipei
O = MyCompany
OU = IT
CN = authfi.example.org
[v3_req]
keyUsage = keyEncipherment, dataEncipherment
extendedKeyUsage = serverAuth
subjectAltName = @alt_names
[alt_names]
DNS.1 = authfi.example.org
Wygeneruj klucz prywatny i certyfikat
openssl req -x509 -nodes -days 365 -newkey rsa:2048 \
-keyout authfi.key \
-out authfi.crt \
-config san.cnf \
-extensions v3_req
Zweryfikuj certyfikat
openssl x509 -in authfi.crt -text -noout | grep -A 1 "Subject Alternative Name"
