Bonjour,
j'ai un petit soucis avec le script cgi suivant:
Lorsque j'utilise un fichier htaccess pour demander un login/mdp, pas de problème, AUTH_TYPE envois bien "Basic".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 printf("AUTH_TYPE: <strong>%s</strong><br />\n",getenv("AUTH_TYPE"));
Par contre lorsque je n'utilise pas de htaccess et que dans mon script j'envois un header "WWW-authenticate: basic realm=...", avec un code d'état 401 (même effet -> il faut saisir un login/mdp), cette fois AUTH_TYPE vaut NULL
Pour info j'utilise Apache 1.3, et les cgi fonctionnent apparament normalement, ce détail mis à part.
Est-ce un fonctionnement normal, où est-ce que j'ai foiré quelque part?
edit: j'ai oublié de dire que dans le requête HTTP j'ai bien dans les 2 cas le même header:
Authorization: Basic YTph
(YTph = login: a & mdp: a encodés)
Partager