Und ich dachte, es wäre alles so einfach ;)
QuoteAuch so wie ich geschrieben habe, Domain:Port und nicht URL?
$ua->credentials("poms-test.ts.fujitsu.com", "POMS2 HTTP Interface Login", "username", "password");
QuoteWie? Was? Da ist eine Firewall mit Authentifikation davor? Oder was ist ISA?
Ich habe beim Kunden nachgefragt: die Autorisierung läuft über den WebServer!
Der Kundenadmin gab mir folgende Infos:
Meldung der
nicht erfolgreichen Verbindung:
QuotePOST /CallLog HTTP/1.1
Reverse-Via: ABGISA4A
Host: poms-test.ts.fujitsu.com:443
Content-Type: application/x-www-form-urlencoded
User-Agent: libwww-perl/5.75
TE: deflate,gzip;q=0.3
Connection: Keep-Alive
Content-Length: 9
Meldung der erfolgreichen Verbindung (habe ich direkt über den Internet Explorer gemacht: URL eingaben, Benutzernamen und Passwort eingegeben):
QuoteGET /CallLog HTTP/1.1
Reverse-Via: ABGISA4A
Host: poms-test.ts.fujitsu.com:443
Cookie: ISAWPLB{1D1E5963-5085-4C94-BEED-1230BA03921A}={8A76F960-EAAE-4A7A-9CAC-3EE9C6F38666}
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Authorization: Basic abcdefg
Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, */*
Accept-Language: en-us
Connection: Keep-Alive
Ich weiß nicht weiter :confused:
mfg André