Войти используя сертификат x509 - PullRequest
1 голос
/ 20 июня 2019

Я пытаюсь сделать аутентификацию с помощью цифровой подписи (это моя первая попытка, извините, если некоторые вопросы могут показаться глупыми :))

Я добавил это в .htaccess

SSLVerifyClient optional_no_ca
SSLVerifyDepth  10
SSLOptions +ExportCertData +StdEnvVars

Если пользователь предоставляет правильный сертификат, я получаю сертификат в $ _SEREVER ["SSL_CLIENT_CERT"]

$data = openssl_x509_parse ( $_SERVER["SSL_CLIENT_CERT"]);

Если клиент отменяет диалоговое окно для выбора сертификата, есть ли способ запросить его сновасертификат когда он перезагрузит страницу?Прямо сейчас мне нужно перезапустить браузер, чтобы снова его спросить, и это может быть проблемой, если у него открыты другие страницы.

Спасибо!

...