Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/10/2008, 05:01
dogongo
 
Fecha de Ingreso: octubre-2008
Mensajes: 5
Antigüedad: 15 años, 6 meses
Puntos: 0
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.

Última edición por GatorV; 13/10/2008 a las 09:52