Frage

ich versuche ich über cURL live.com anmelden

Hat jemand versucht, dass vor? Könnten Sie dann Ihr Skript schreiben?

Danke

Ich verwende jetzt diesen Befehl ...

curl --cookie cjar3 --cookie-jar cjar3 --data'PPSX=P&PwdPad=&type=&login=xxx@xxx.xxx&passwd=xxxxxxxxx&SI= Accedi & Radio = 2' --location --output / home / mauripz / temp / Nuova / loginresult.html https://login.live.com/ppsecure/post.srf

, aber ich erhalte einen „Falsche E-Mail oder Passwort“ Fehler

AKTUALISIERT: mit nur einem --data aber immer noch die gleichen Fehler

War es hilfreich?

Lösung

Leider habe ich dies nicht für live.com getan, damit ich nicht, dass Sie mit einem Skript zur Verfügung stellen kann. Jedoch habe ich in einer ähnlichen Situation lief, während ein cURL Jetzt Salesforce.com tun und hoffentlich können Sie in die richtige Richtung zeigen.

Das Anmeldeformular für live.com hat eine onsubmit Funktion namens OnSigninSubmit. Das Skript befindet sich in ( https://login.live. com / pp650 / JS / PPPrimary.js? x = 6.5.11760.0 ) und wurde von MS minimiert. Ich habe machte es ein wenig besser lesbar in http://pastebin.com/f34f2593b .

Es ist möglich, dass in dem Bemühen, Skripte zu verhindern Spamming Login-Formulare Microsoft die Formulardaten manipulieren und zusätzliche Felder hinzufügen oder die Felder ändern Sie mit ihren Javascript-Funktionen vor. Sie müssen diese Bedingungen für die Benutzername / Passwort, das Sie senden möchten neu erstellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top