Mam problem. Mam wygenerowany klucz cakey.pem i certyfikat ca.cert dla CA jako certyfikat samopodpisujący. Teraz chciałbym z poziomu php wygenerować certyfikat klienta na podstawie CA. w openssl z linii komend wiem jak to zrobić, ale jak to zrobić w PHP?
mam kod:
$privkey = openssl_pkey_get_private($myKey, '1234'); "stateOrProvinceName" => 'Poorskie', "localityName" => 'Somewhsddddity', "organizationName" => 'MySfdfdfdffelf', "organizationalUnitName" => 'Whadfdfdftever', "commonName" => 'www.wdfdfdfdfdfp.pl', "emailAddress" => 'usdsdsder@domain.com'); $req_csr = openssl_csr_new ($dn, $req_key); $scert = openssl_csr_sign($req_csr, $myCert, $privkey, 365); openssl_x509_export($scert, 'client.crt');
tylko nawala przy ostatniej linii? Może ktoś pomoże?
Dziękuję.