Sto cercando di emettere un certificato che è stato generato da openssl.
$ openssl req -out vpn_certrequest.csr -key vpn_key.key -new -sha256
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:BE
State or Province Name (full name) [Some-State]:A
Locality Name (eg, city) []:MyCity
Organization Name (eg, company) [Internet Widgits Pty Ltd]:MyOrg
Organizational Unit Name (eg, section) []:
Common Name (e.g. server FQDN or YOUR name) []:My Name
Email Address []:my@email.com
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:
Dopo essere andato alla mia CA (basata su Windows Server 2008, usando http: // localhost / certsrv / ), seleziono "Richiedi un certificato", "invia una richiesta di certificato avanzata" e quindi incolla l'output di cat vpn_certrequest.csr
. Come "Modello di certificato" scelgo "Utente" e quindi premo Invia.
Tuttavia, quando scarico il certificato firmato, non riesco a trovare indietro le informazioni che ho inserito originariamente (come MyCity / MyOrg / My Name). CN ("Isseued To") è impostato su "Administrator".
Hai idea di cosa sto facendo di sbagliato?
Certificate Template
, viene rispettato. Ma con Web Server, lo scopo previsto è sbagliato. Quando utilizzo la sessione autenticata, si verifica lo stesso. Devo quindi apportare modifiche alla mia CA di Windows Server?