J'ai du mal à trouver de l'information sur le sujet. Faisant de
l'authentification client avec certificat. J'écris un module Apache2
d'autorisation en perl (Apache2::AuthZSympa).
Mais je n'arrive pas à récupérer les variables d'environnement SSL.
J'essaie d'utiliser la méthode
$r->subprocess_env->get('SSL_CLIENT_S_DN_Email') par exemple (marchait
avec Apache1.3 et mod_perl1.x) et celle-ci ne contient rien alors que le
script printenv.cgi m'indique bien l'email contenu dans le certificat.
J'espère que je ne suis pas hors-charte. Le cas échéant, quel newsgroup me
permettrait de poser la question ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Paul Gaborit
À (at) Mon, 06 Mar 2006 14:17:00 +0100, Dominique Launay écrivait (wro te):
J'ai du mal à trouver de l'information sur le sujet. Faisant de l'authentification client avec certificat. J'écris un module Apache2 d'autorisation en perl (Apache2::AuthZSympa).
Mais je n'arrive pas à récupérer les variables d'environnement SSL. J'essaie d'utiliser la méthode $r->subprocess_env->get('SSL_CLIENT_S_DN_Email') par exemple (marchait avec Apache1.3 et mod_perl1.x) et celle-ci ne contient rien alors que le script printenv.cgi m'indique bien l'email contenu dans le certificat.
Je n'utilise pas Sympa ni les modules Apache associés mais en me référant au source disponible sur :
J'espère que je ne suis pas hors-charte. Le cas échéant, quel newsg roup me permettrait de poser la question ?
Peut-être les mailing-lists sur Sympa...
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/> Perl en français - <http://perl.enstimac.fr/>
À (at) Mon, 06 Mar 2006 14:17:00 +0100,
Dominique Launay <dominique.launay_NOSPAM_@invalide.cru.fr> écrivait (wro te):
J'ai du mal à trouver de l'information sur le sujet. Faisant de
l'authentification client avec certificat. J'écris un module Apache2
d'autorisation en perl (Apache2::AuthZSympa).
Mais je n'arrive pas à récupérer les variables d'environnement SSL.
J'essaie d'utiliser la méthode
$r->subprocess_env->get('SSL_CLIENT_S_DN_Email') par exemple (marchait
avec Apache1.3 et mod_perl1.x) et celle-ci ne contient rien alors que le
script printenv.cgi m'indique bien l'email contenu dans le certificat.
Je n'utilise pas Sympa ni les modules Apache associés mais en me
référant au source disponible sur :
À (at) Mon, 06 Mar 2006 14:17:00 +0100, Dominique Launay écrivait (wro te):
J'ai du mal à trouver de l'information sur le sujet. Faisant de l'authentification client avec certificat. J'écris un module Apache2 d'autorisation en perl (Apache2::AuthZSympa).
Mais je n'arrive pas à récupérer les variables d'environnement SSL. J'essaie d'utiliser la méthode $r->subprocess_env->get('SSL_CLIENT_S_DN_Email') par exemple (marchait avec Apache1.3 et mod_perl1.x) et celle-ci ne contient rien alors que le script printenv.cgi m'indique bien l'email contenu dans le certificat.
Je n'utilise pas Sympa ni les modules Apache associés mais en me référant au source disponible sur :
J'espère que je ne suis pas hors-charte. Le cas échéant, quel newsg roup me permettrait de poser la question ?
Peut-être les mailing-lists sur Sympa...
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/> Perl en français - <http://perl.enstimac.fr/>
Dominique Launay
Le Mon, 06 Mar 2006 16:18:05 +0100, Paul Gaborit a écrit :
Je n'utilise pas Sympa ni les modules Apache associés mais en me référant au source disponible sur :
...
Il me semble que la bonne manière de faire est :
$r->subprocess_env('SSL_CLIENT_S_DN_Email');
C'est justement ce module dont il est question (j'en suis l'auteur). Et cette méthode convenait avec Apache1.3 et mod_perl. Mais depuis que je suis passé en Apache2 (et mod_perl2), cette méthode n'a plus l'air de fonctionner.
(sans appel à 'get'...)
J'espère que je ne suis pas hors-charte. Le cas échéant, quel newsgroup me permettrait de poser la question ?
Peut-être les mailing-lists sur Sympa... Je vais regarder de ce côté là.
Merci. Et si quelqu'un peut m'aider à faire avancer le schmilblick...
Le Mon, 06 Mar 2006 16:18:05 +0100, Paul Gaborit a écrit :
Je n'utilise pas Sympa ni les modules Apache associés mais en me
référant au source disponible sur :
...
Il me semble que la bonne manière de faire est :
$r->subprocess_env('SSL_CLIENT_S_DN_Email');
C'est justement ce module dont il est question (j'en suis l'auteur). Et
cette méthode convenait avec Apache1.3 et mod_perl. Mais depuis que je
suis passé en Apache2 (et mod_perl2), cette méthode n'a plus l'air de
fonctionner.
(sans appel à 'get'...)
J'espère que je ne suis pas hors-charte. Le cas échéant, quel newsgroup me
permettrait de poser la question ?
Peut-être les mailing-lists sur Sympa...
Je vais regarder de ce côté là.
Merci. Et si quelqu'un peut m'aider à faire avancer le schmilblick...
Le Mon, 06 Mar 2006 16:18:05 +0100, Paul Gaborit a écrit :
Je n'utilise pas Sympa ni les modules Apache associés mais en me référant au source disponible sur :
...
Il me semble que la bonne manière de faire est :
$r->subprocess_env('SSL_CLIENT_S_DN_Email');
C'est justement ce module dont il est question (j'en suis l'auteur). Et cette méthode convenait avec Apache1.3 et mod_perl. Mais depuis que je suis passé en Apache2 (et mod_perl2), cette méthode n'a plus l'air de fonctionner.
(sans appel à 'get'...)
J'espère que je ne suis pas hors-charte. Le cas échéant, quel newsgroup me permettrait de poser la question ?
Peut-être les mailing-lists sur Sympa... Je vais regarder de ce côté là.
Merci. Et si quelqu'un peut m'aider à faire avancer le schmilblick...