Poster Nom d'utilisateur et mot de passe vers le dossier / site protégé
-
19-09-2019 - |
Question
Je suis en train d'afficher un nom d'utilisateur et mot de passe à partir d'un formulaire HTML dans un dossier protégé sur un site Web? Est-ce possible? Je pensais que je viens de passer dans une syntaxe dans l'URL comme ci-dessous, mais ne pas avoir de succès
http: // nom d'utilisateur: password@theurlofthesite.co.uk
Je reçois toujours la pop alerte vous demandant le nom d'utilisateur et mot de passe? Je dois être en mesure de se connecter automatiquement la personne ..
quelqu'un Hope peut aider? Merci
La solution 3
Je l'ai fait exactement ce que je l'ai fait dans la question et il fonctionne sur tous les navigateurs sauf Safari sur Mac
Autres conseils
Si vous vous connectez via un formulaire HTML, cela ne fonctionnera pas. Ceci est seulement pour l'authentification HTTP, ce qui est quelque chose d'autre complètement différent.
Je ne pense pas que beaucoup (tout?) Les navigateurs prennent en charge en cours d'ouverture pour publier des données. Ce qui vous laisse dans l'espoir que le site accepte les connexions en fonction GET (et ils devraient être fusillés s'ils le font.).
La partie d'adresse de l'URL est analysée par votre serveur web, de sorte que le code qui gère le formulaire HTML ne le voit jamais.
Si vous voulez passer des paramètres à un formulaire, vous devez utiliser url?field=value&field2=value2
. Cela fonctionne uniquement avec des formes qui utilisent l'action GET
. Pour POST
, vous avez besoin d'un programme pour générer un document codé et télécharger que.
Dans les deux cas, votre nom d'utilisateur et mot de passe sont diffusés sous forme de texte sur Internet, de sorte que le compte sera piraté en quelques heures. Pour le mettre plus clairement: Il n'y a aucun moyen de « protéger » les données dans ce dossier ainsi. C'est comme l'ajout d'une porte avec quatre serrures à votre maison et garder les clés sur un clou dans un post sur la rue à côté de la porte.