Seite mit Username und Password aufrufen

hermos

New member
Hallo,

ich möchte eine Seite aufrufen, wobei die Seite ein Username und Password anfordert.

Folgendes habe ich ausprobiert

Code:
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
             document.getElementById("myDiv").src= "ANGEFORDERTESEITE.com";
    }
  }
xmlhttp.open("GET","ANGEFORDERTESEITE.com",true, "user", "pass");
xmlhttp.send();

Das myDiv ist ein IFRAME und ich setze es sofern ich den Zugriff erhalte. Wie genau muss ich das bewerkstelligen? Und wenn ich die Seite verlasse, möchte ich den Zugriff abbrechen mit einem abbort(). Also mit Ajax kenne ich mich nicht so sehr gut aus. Wäre für jede Hilfe sehr dankbar.

Gruss und Danke im Voraus!
 
OK, dann geht es schon mal grundsätzlich.
Aber zu raten ist das auf keinen Fall. Normalerweise macht man die interne Authentifizierung mit einem Session Cookie und/oder einer Session-ID die man als Parameter im Request mitgibt.
Ein echtes Login und Logout macht ja nur der Benutzer selbst.
 
Es ist folgendermaßen: Die Hauptseite wird mit der IP-Hauptseite aufgerufen. In dem IFRAME soll eine Webseite aufgerufen werden, die eine Webcam anzeigt. Diese hat die IP-Webcam (nennen wir sie mal). So ist der Ausgangspunkt.
 
Ergänzung: Der Tipp von hesst käme dann zum Tragen, wenn es sich um eine HTTP Authentifizierung handelt, also mit .htaccess Datei gearbeitet wird.
Die Doppelpunkt-Syntax geht nicht, wenn es eine Authentifizierung auf Anwendungsebene (also selbst gemacht) ist.
 
Das heißt ich kann dem IFRAME folgendes übergeben

Code:
document.getElementById("myDiv").src= "http://username:[email]password@IP-Webcam[/email]/";

Hab ich das so richtig verstanden?
 
Zuletzt bearbeitet:
Zurück
Oben