2013-04-03 2 views
1

Я уже слышал об SSL_CLIENT_S_DN_CN атрибут переменной $_SERVER (но я не могу настроить apache для получения этой переменной, но это еще одна тема).

И мне интересно, могу ли я получить файл *.crt этих значений. Кто-нибудь это сделал? Такая операция возможна?php SSL аутентификация сертификата клиента

ответ

3

Я думаю, что вы можете использовать $_SERVER['SSL_CLIENT_CERT']

Для этого атрибута должны быть заполнены, вам нужно добавить SSLOptions +ExportCertData к вашему апачу конфигурации

Никогда не пробовал, хотя, я использую «SSL_CLIENT_I_DN_ *» атрибутов, так что полный сертификат будет не отправлять по каждому запросу от apache до php: объяснено here

Смежные вопросы