bonjour,
je recherche comment récuperer une variable d'environnement avec les CGI
j'ai trouver des infos a droite, a gauche mais rien ne marche
CGI.AUTH_TYPE
CGI.REMOTE_USER
CGI.AUTH_USER
ne marchent pas,
si quelqu'un a une idée![]()
bonjour,
je recherche comment récuperer une variable d'environnement avec les CGI
j'ai trouver des infos a droite, a gauche mais rien ne marche
CGI.AUTH_TYPE
CGI.REMOTE_USER
CGI.AUTH_USER
ne marchent pas,
si quelqu'un a une idée![]()
Bonjour,
fait déjà un dump du CGI pour voir les variables que tu retournes (ça vient peut-être de là).
Code : Sélectionner tout - Visualiser dans une fenêtre à part <cfdump var="#cgi#">
merci de ta réponse, sa me retourne la meme chose que dans mon debugeur
dans AUTH_USER c'est marqué empty string donc c'est que le CGI ne retrouve rien je pense, mon login window devrait au moins etre récupéré
enfet je pense qu'il faudrait récuperer la variable d'environnement, j'en suis pa sur![]()
ba enfet je dois bloquer certaines page, donc je les bloques par adresse ip avec CGI.REMOT_ADDR et sa sa marche nikel
mais je dois aussi faire une 2eme bloquage avec le username windows,
donc si quelqun tente d'acceder a une page et que l'adresse ip et bonne mais que le login windows n'est pas bon, et bin la personne n'accede pas au page, donc je compte récuperer le login windows avec AUTH_USER et faire un test avec sauf que la variable me retourne rien
j'espere avoir été plus clair![]()
Je crois que (pas sûr à 100%) que AUTH_USER n'est automatiquement renseigné que si:
- L'utilisateur emploie IE InternetExplorer
- L'utilisateur se situe dans le domaine "Local Intranet"
- L'utilisateur a activé l'option adéquate dans IE
- L'utilisateur n'est pas derrière un proxy
sinon il faut gérer le mécanisme d'authentification NTML soit par le serveur HTTP (Apache ou IIS) ou soit par Coldfucion (il faut coder la gestion d'authentification).
Partager