Buenas,
Tengo montado en apache un sistema SSL con certificados digitales.
Ahora mismo, apache solicita que el cliente disponga de un certificado digital válido para acceder a un determinado dominio.
Mi duda es si puedo obtener los datos asocidados al certificado del cliente, como por ejemplo el nombre, desde PHP.
Muchas gracias!
Indico que he estado mirando, y en varias web hacen referencia a la variable:
$*_SERVER["SSL_CLIENT_CERT"]
EJ:
http://qaix.com/php-web-programming/...ify-read.shtml
Yo no dispongo de ella. Además, phpinfo() no me informa de variables SSL_CLIENT_*
He intentado quitar el certificado, y realmente lo pide para acceder, es como si PHP no pudiera acceder a él, qué opináis ?
Bueno, sigo informando:
http://osdir.com/ml/debian.devel.apa.../msg00398.html
Aquí ponen un trozo de código que debería hacer lo que indico.
El tema está en que en mi caso la variable $*_SERVER["SSL_CLIENT_CERT"] no vale nada, y por lo que cuenta en su post, lo ha probado en 2 linux distintos, y en uno funciona y otro no.