Bonjour,
Je me permets de poster ici puisqu'à priori celà n'existe pas nativement sous Zend Framework.
Je souhaite récupérer le login Windows de l'utilisateur pour un intranet, uniquement le login (je check derrière avec la base de données).
Apache avec PHP 5.3, parc informatique sous Chrome et IE 8/9.
J'ai trouvé deux scripts sur ce forum, qui fonctionne avec NTLM :
Pour le premier script :
Je ne rentre jamais dans le deuxième IF de "byte signifiant l'etape du processus d'identification (etape 5)", qui me permet de récupérer le login.
Le byte est toujours à 1, jamais 3.
IE et Chrome rentre même dans le IF "NTLM Flag error", alors que FF me demande de me connecter.
Pour le second script :
Parfaitement fonctionnel sous Chrome.
Pour FF et IE, comme pour le premier script, le "state" n'est jamais à 3, mais à 1.
Je ne comprends pas d'ailleurs comment les navigateurs peuvent traiter différemment un objet apache (apache_request_headers()).
Avez-vous quelques pistes sur le NTLM ? Ou si vous avez mieux pour récupérer le login windows (quitte à installer quelconque module sur apache).
Merci d'avance,







Répondre avec citation
Partager