Récupération Login Client Windows

Résolu/Fermé
Aquel Messages postés 199 Date d'inscription lundi 28 novembre 2005 Statut Membre Dernière intervention 1 octobre 2009 - 17 janv. 2008 à 11:42
Aquel Messages postés 199 Date d'inscription lundi 28 novembre 2005 Statut Membre Dernière intervention 1 octobre 2009 - 17 janv. 2008 à 16:31
Bonjour,

J'essaye actuellement de récupérer le login de la session Windows du client navigant sur le site.

J'utilise pour cela un sctipr en VB :

<%
Dim WsNet
Set WsNet = Server.CreateObject("Wscript.Network")
%>

Nom de la machine : <b><%=WsNet.ComputerName%></b><br>
Nom de l'utilisateur connecté a cette page : <b><%=WsNet.UserName%></b><br>
Domaine : <b><%=WsNet.UserDomain%></b><br>
<% Set WsNet = Nothing%>


Le problème est que le login affiché dans ce cas est le nom de la machine du serveur et non du client et le login affiché est anonyme.

Voilà le résultat de la page lors de son execution :
Nom de la machine : <nomServeur>
Nom de l'utilisateur connecté a cette page : IUSR_<nomServeur>
Domaine : <Rien>

Quelqu'un aurait une solution pour récupérer le vrai login du client?

Merci d'avance !!
A voir également:

1 réponse

Aquel Messages postés 199 Date d'inscription lundi 28 novembre 2005 Statut Membre Dernière intervention 1 octobre 2009 10
17 janv. 2008 à 16:31
J'ai trouvé la réponse à mon problème.

Cela vient de IIS qui était mal configuré.
Il fallait faire un clic droit sur le site concerné dans le "Gestionnaire des Services Internet(IIS)" pour ouvrir les propriétés.
Aller ensuite dans l'onglet "Sécurité de répertoire". Dans la partie "Authentification et contrôle d'accès", cliquer sur "Modifier".
Enfin, décocher l'option : "Activer la connexion anonyme".

Voilivoilou !

J'espère que ça en aidera certain.
0