Normalement, le navigateur stocke et ajoute automatiquement l'en-tête d'authentification après une authentification réussie.XMLHttpRequest Basic Auth, deuxième requête
J'ai un XMLHttpRequest et ajouté l'en-tête d'authentification pour l'authentification de base. Aucun problème du tout.
Puis j'essaye d'envoyer une deuxième demande à la même URL qui est basique protégée par HTTP sans ajouter manuellement l'en-tête de demande de HTTP à cette demande. Il semble que le navigateur ne stocke pas l'authentification fournie dans la requête 1. Mon objectif est d'ajouter le gestionnaire d'authentification de manière transparente à chaque requête qui suit la première (comme un navigateur natif).
Une idée? Merci.
remettez en place un fichier cookie et stocke le condensé http comme un hash, puis lisez-le s'il est disponible dans '$ _COOKIE', ou vous pouvez utiliser' $ _SESSION' – RobertPitt
merci, mais les cookies ne sont pas une option dans ce contexte pour moi. – awex