irgendwie stehe ich auf dem Schlauch, vielleicht kann mir einer ja mal einen Stups in die richtige Richtung geben. Und zwar möchte ich den Login zum Keyhelp fernbedienen. Hintergrund ist, dass ich mehrere Keyhelp-Server habe, meinen Kunden aber einen zentralen Login anbieten möchte. Der Plan ist also, den Login über ein eigenes Formular durchzuführen und dann im Hintergrund anhand des eingegebenen Benutzernamens zu entscheiden, auf welchem Keyhelp-Server der Login dann "wirklich" durchgeführt wird (Zuordnung Benutzername -> Keyhelp-Srver ist geklärt und hier kein Problem)
Benutzername und Passwort sollen dann per PHP-Curl an die "richtige" Keyhelp-Instanz durchgereicht werden. Da scheitert es allerdings. Mit folgendem Schnipsel habe ich es probiert:
Code: Select all
$loginUrl = 'https:/kehelpserver';
$var = "username=keyhelpuser&password=keyhelppass";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $loginUrl);
curl_setopt($ch, CURLOPT_USERAGENT,
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0.1 Safari/604.3.5");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $var);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$store = curl_exec($ch);
print_r ($store);
Wie gesagt: hat evtl. jemand eine Anregung (oder das evtl. schon mal realisiert)?