hotti: 401-geschützten Inhalt in JavaScript laden bzw. Login anzeigen

Beitrag lesen

hi,

Kann ich eine 401-Loginanzeige mittels JS erzwingen?

den 401 wirft der Webserver. Das kannst Du also nicht auf der Seite des UA/DOM erzwingen. Aber wenn Du reinkommen willst, könntest Du per Ajax einen Header mit Authorization: Basic einbauen. Also so

xhr.setRequestHeader("Authorization", "Basic asdfxy2j9z=");

Wobei: xhr ist das XHR Objekt und der String 'asdfxy2j9z=' ist

username:passwort

in Base64 encodet (Das mach vorher mit Perl, PHP o.ä.).

Ich hab das so noch nicht getestet aber das sollte funktionieren. Näheres zu HTTP und Headern in meinem neuen Artikel:

http://rolfrost.de/httproto.html

Auth. Basic am Ende des Artikels.

Hotti