2010-08-03 3 views
0

L'authentification de mon serveur Web est activée. Lorsque j'accède à mon serveur Web, j'obtiens une fenêtre pop-up du navigateur pour le nom d'utilisateur et le mot de passe. Après la connexion, je veux récupérer le nom d'utilisateur du navigateur en utilisant javascript. Je n'utilise aucun type de formulaire pour obtenir le nom d'utilisateur/mot de passe. Donc, je ne mets pas de cookies aussi. Peut-on utiliser la méthode DOM pour accéder au nom d'utilisateur? ou de toute autre manière?Récupérer le nom d'utilisateur/mot de passe du navigateur à l'aide de javascript

Cordialement, Anandan

+0

Quel serveur web? Utilisez-vous un framework côté serveur? – Seth

+0

Serveur Apache .. et oui .. – Anandan

Répondre

1

Je suppose que vous parlez d'une authentification de répertoire apache (base/digest)? Si oui, vous ne pouvez pas le faire directement en utilisant javascript. Vous devez fournir des informations de session (nom d'utilisateur) renvoyées du côté serveur et transmises à votre navigateur. i.e (script php passant un objet Json)

+0

oui. J'utilise l'authentification de base. Je vais essayer la méthode que vous avez suggérée. Mais y a-t-il une raison quelconque «pourquoi ne pouvons-nous pas le faire à partir d'un script java? – Anandan

+0

Vous ne pouvez pas parce que javascript s'exécute sur le côté client pas sur le serveur. – Kami

Questions connexes