ChrisB: cURL Basic Auth versagt bei POST

Beitrag lesen

Hi,

ich versuche, aus einem PHP-Skript heraus eine API-Funktion eines Servers aufzurufen, die zum einen eine einfache Authentifizierung erfordert und zum anderen einige POST-Variablen erwartet. Dazu verwende ich cURL.
[...]
Kommentiere ich die beiden POST-Zeilen aus, funktioniert alles wunderbar. Sobald ich sie wieder hinzunehme, meldet der Server im Log einen Zugriff mit falschem Passwort.

Bist du denn *sicher*, dass die Ressource, wenn sie per POST angefordert wird, auch wirklich Basic Authentication verwendet?

Wie sieht's aus, wenn du mal CURLAUTH_ANYSAFE als Wert für CURLOPT_HTTPAUTH setzt?

Hast du es mal mit veränderter Reihenfolge probiert - HTTPAUTH/USERPWD als erste setzen?

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?