PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → Nom windows de l'utilisateur qui se connecte ?
Nom windows de l'utilisateur qui se connecte ?
Iniciado por Gilles Balp, 04,may. 2004 18:37 - 3 respuestas
Publicado el 04,mayo 2004 - 18:37
Bonjour,

Si j'utilise la fonction réseauutilisateur(), j'ai comme résultat
<IUSR_Nomserveur> qui est le compte "invité" du serveur si je ne m'abuse.
Je souhaite récupérer (appli intranet ) le nom de l'utilisateur qui se
connecte au serveur pour automatiquement définir ses droits dans
l'application (sans saisir de code d'accès et en utilisant donc le code
d'accès windows)
Est ce possible avec webdev et comment ?

Merci
Publicado el 04,mayo 2004 - 19:55
Gilles Balp wrote:
Bonjour,

Si j'utilise la fonction réseauutilisateur(), j'ai comme résultat
<IUSR_Nomserveur> qui est le compte "invité" du serveur si je ne
m'abuse. Je souhaite récupérer (appli intranet ) le nom de
l'utilisateur qui se connecte au serveur pour automatiquement définir
ses droits dans l'application (sans saisir de code d'accès et en
utilisant donc le code d'accès windows)
Est ce possible avec webdev et comment ?


J'en doute un peu.

As tu essayé de regarder côté base de registres avec RegistreLit().
En général, ce genre d'infos est tjrs inscrits qq par dans la base de
registres; le pb c'est qu'il faille peut être prévoir des Os différents.
Mais bon, tu es en intranet.

Bon courage et tiens nous au courant de tes résultats STP.



Merci


--
Eric
Publicado el 05,mayo 2004 - 13:14
Je n'ai rien trouvé du coté de la base de registre et quoi qu'il en soit, je
ne peux pas lire la base de registre du poste client depuis le serveur.

A part l'utilisation des cookies, je ne vois pas trop comment faire
autrement.
si cookie alors pas de saisie de code sinon saisie code et tentative
d'écriture du cookie (le navigateur peut interdire les cookies...)
par contre si il y a plusieurs utilisateurs par machine, c'est le B...

Pas terrible comme solution...

"Roumegou" <roumegou@wanadoo.fr> a écrit dans le message de
news:4097c138$1@news.pcsoft.fr...

Gilles Balp wrote:
Bonjour,

Si j'utilise la fonction réseauutilisateur(), j'ai comme résultat
<IUSR_Nomserveur> qui est le compte "invité" du serveur si je ne
m'abuse. Je souhaite récupérer (appli intranet ) le nom de
l'utilisateur qui se connecte au serveur pour automatiquement définir
ses droits dans l'application (sans saisir de code d'accès et en
utilisant donc le code d'accès windows)
Est ce possible avec webdev et comment ?

J'en doute un peu.

As tu essayé de regarder côté base de registres avec RegistreLit().
En général, ce genre d'infos est tjrs inscrits qq par dans la base de
registres; le pb c'est qu'il faille peut être prévoir des Os différents.
Mais bon, tu es en intranet.

Bon courage et tiens nous au courant de tes résultats STP.



Merci

--
Eric

Publicado el 05,mayo 2004 - 15:56
Cher Gilles,
La question déjà été traitée plusieurs fois sur ce forum. En bref, avec IIS,
il faut passer par une page ASP se trouvant dans un répertoire virtuel
disposant de l'option de sécurité "Identification Windows" qui renvoie à ton
application WEBDEV avec le nom de l'utilisateur passé en paramètre.
En théorie, on peut faire la même chose sur Apache avec un script PHP, mais
je n'ai jamais fait :-)
Tout cela est facilement réalisable dans un Intranet, sur Internet pas la
peine d'essayer (on ne maitrise pas le nom des machines).
Plus de détails si cela t'intéresse...
Raphaël

"Gilles Balp" <gil.asupprimerbalp@libertysurf.fr> a écrit dans le message
news: 4097ac6a@news.pcsoft.fr...

Bonjour,

Si j'utilise la fonction réseauutilisateur(), j'ai comme résultat
<IUSR_Nomserveur> qui est le compte "invité" du serveur si je ne m'abuse.
Je souhaite récupérer (appli intranet ) le nom de l'utilisateur qui se
connecte au serveur pour automatiquement définir ses droits dans
l'application (sans saisir de code d'accès et en utilisant donc le code
d'accès windows)
Est ce possible avec webdev et comment ?

Merci