Aslında, ben kıvırmak suçlu bile emin değilim o kadar dağınık kazanılmış. Yani, burada php bulunuyor:
$creds = array(
'pw' => "xxxx",
'login' => "user"
);
$login_url = "https://www.example.net/login-form"; //action value in real form.
$loginpage = curl_init();
curl_setopt($loginpage, CURLOPT_HEADER, 1);
curl_setopt($loginpage, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($loginpage, CURLOPT_URL, $login_url);
curl_setopt($loginpage, CURLOPT_POST, 1);
curl_setopt($loginpage, CURLOPT_POSTFIELDS, $creds);
$response = curl_exec($loginpage);
echo $response;
Ben "Kötü iletişim tip" etkisi bir hata var giriş sayfasından takip (normal, başarılı istek başlıklarını maç) başlıklarını, (ben kıvırmak bir yönlendirme nedeniyle bu yakalanan tahmin ediyorum) olsun.
Ben sorunun istekte bulunan sunucu konak set değil, uzak sunucu olduğunu düşündüm, ama sonra istek, POST değil GET olarak gönderilir olduğunu, (Firebug) fark ettim.
Ben giriş sitenin formunu kopyalayabilir varsa, değerleri ile sadece form elemanları onu aşağı şerit ve eylem için tam URL koymak, sadece harika çalışıyor. Yani bu (ben bile boş gizli değerler ve diğer çerezlerin bazı belirledi hangi JS tüm kurtulmak) Oturum açma isteği aynı sunucuda, vb köken olan bir güvenlik sorunu değildir düşünürdüm.
Sonra tekrar, ben oldukça hızlı karıştı.
Herhangi bir fikir neden GET olarak gösteriyor, ya da neden bu konuda çalışma değil mi?