Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/05/2011, 11h28   #1
Invité régulier
 
Homme Christian Alcon
Développeur Web
Inscription : septembre 2009
Messages : 10
Détails du profil
Informations personnelles :
Nom : Homme Christian Alcon
Âge : 60
Localisation : France, Eure et Loir (Centre)

Informations professionnelles :
Activité : Développeur Web
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : septembre 2009
Messages : 10
Points : 6
Points : 6
Par défaut ASP nom utilisateur windows vide

Bonjour à tous,

Je suis en charge de trouver une solution à un problème de reconnaissance d'un utilisateur.
Environnement :
- intranet
- ASP
- windows XP

Actuellement le login de l'utilisateur qui a ouvert une session XP en Active directory est récupéré via une fonction javascript qui pose un cookie, récupéré en ASP, côté serveur.
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
function getWinSessionName(){ /***   Retourne le nom de session */
if(getCookie('idtcWinSess')==null)
{
try
{
var oWsh = new ActiveXObject("wscript.shell");
var username = oWsh.ExpandEnvironmentStrings("%username%");
setCookie('idtcWinSess', username, undefined, "/" , undefined );
window.location.reload();
}
catch (err)
{
setCookie('idtcWinSess', '?', undefined, "/" , undefined );
}
}
else if (getCookie('idtcWinSess')!='')
{
username=getCookie('idtcWinSess');
}
return(username);
}
Mon entreprise étant en train de migrer sous Windows 7, cette fonction n'est plus opérationnelle.

J'ai essayé d'utiliser la variable ASP
Code :
Request.ServerVariables("LOGON_USER")
mais cette dernière ne me renvoie rien, pas même une erreur, seulement une chaîne vide.
Quelqu'un aurait-il une piste ?
Merci d'avance.

Christian de Chartres
christ_28360 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h51.


 
 
 
 
Partenaires

Hébergement Web