Thread LWP Webabfrage Benutzername Passwort Fehler 401 (8 answers)
Opened by lechez at 2013-04-01 11:48

GwenDragon
 2013-04-02 10:45
#166810 #166810
User since
2005-01-17
14555 Artikel
Admin1
[Homepage]
user image
Du musst rausbekommen, welches der sogenannte Realm ist.

Rufe dazu auf der Shell/Kommandzeile deine URL auf mit
lwp-request -USsed "http://192.168.2.10/data/ajax.txt?CAN=1&HASH=00100403&TYPE=1"
Dann kann da eine Zeile stehen die lautet:
WWW-Authenticate: Digest realm="testrealm@192.168.2.10",
Der Realm ist das was nach realm= in "" steht.
Dieser muss zum Authentifizieren mit angebeben werden.
Außerdem braucht es auch noch Hostname und Port.

Oder du fragst den Realm mit den Programm aus msg #153024 ab.

Ein Login mit Realm muss für LWP also lauten (Beispiel)
Code (perl): (dl )
$ua->credentials($host . $port, $realm, $username, $password);

Last edited: 2013-04-02 10:52:01 +0200 (CEST)
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread LWP Webabfrage Benutzername Passwort Fehler 401