Hi,
ich versuche jetzt schon seit 2 tagen das Script zu laufen zu bekommen. Also folgendes Problem: Ich will auf einem von meinen server aus eine asp seite auf einem anderen server ansprechen und dieser parameter übergeben, diese spuckt mir dann plain text aus, welchen ich wieder einlese und weiter verarbeite. Soweit so einfach, würder der der nicht auf https hören und eine benutzer anmeldung wollen. Ich komme mit meinem script einfach nicht rein (Access is denied). Sieht jemand den fehler, oder hat jemand einen anderen Lösungsansatz?
Grüße Tim
ich versuche jetzt schon seit 2 tagen das Script zu laufen zu bekommen. Also folgendes Problem: Ich will auf einem von meinen server aus eine asp seite auf einem anderen server ansprechen und dieser parameter übergeben, diese spuckt mir dann plain text aus, welchen ich wieder einlese und weiter verarbeite. Soweit so einfach, würder der der nicht auf https hören und eine benutzer anmeldung wollen. Ich komme mit meinem script einfach nicht rein (Access is denied). Sieht jemand den fehler, oder hat jemand einen anderen Lösungsansatz?
Grüße Tim
PHP-Code:
<?php
$username = abc.comusername';
$password = 'ganzgeheim';
$hostname = 'abc.com';
$location = '/meinordner/auto.aspx';
$id= 'lid=sdfsdfsfs&name=wegfressen;
if (isset($id)) {
$ch = curl_init ("https://$hostname$location?$id");
//curl_setopt($ch, CURLOPT_HTTPAUTH, "CURLAUTH_NTLM");
curl_setopt ($ch, CURLOPT_USERPWD, "$username:$password");
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_SSLVERSION, 3);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0 );
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
$return=curl_exec ($ch);
echo("error:".curl_error($ch));
print("return:".$return);
}
?>
Kommentar