Я пытаюсь сделать аутентификацию с помощью цифровой подписи (это моя первая попытка, извините, если некоторые вопросы могут показаться глупыми :))
Я добавил это в .htaccess
SSLVerifyClient optional_no_ca
SSLVerifyDepth 10
SSLOptions +ExportCertData +StdEnvVars
Если пользователь предоставляет правильный сертификат, я получаю сертификат в $ _SEREVER ["SSL_CLIENT_CERT"]
$data = openssl_x509_parse ( $_SERVER["SSL_CLIENT_CERT"]);
Если клиент отменяет диалоговое окно для выбора сертификата, есть ли способ запросить его сновасертификат когда он перезагрузит страницу?Прямо сейчас мне нужно перезапустить браузер, чтобы снова его спросить, и это может быть проблемой, если у него открыты другие страницы.
Спасибо!