Login zu ASP Website mit Python Skript
Verfasst: Donnerstag 28. Januar 2016, 14:46
Hallo. Ich muss im Rahmen eines Projekts eine Login-Seite überwinden. Die Seite ist im .aspx Format.
Ich will nur einen Benutzernamen und ein Passwort senden. Das ist mein Versuch:
Allerdings enthält "past_login.aspx" nur die normale Login-Seite. Ohne jegliche Änderung.
Ich muss dieses Programm möglichst schnell zu Ende schreiben, aber bei dieser Problematik scheitert es bei mir, da ich nicht viel Erfahrung mit Webserverkommunikation in Python habe.
Das ist die Seite, in welche ich mich einloggen will: https://vfeportal.vfc.com/Default.aspx
Python 2.7 / Win 10
Ich hoffe, ihr könnt mir helfen!
Ich will nur einen Benutzernamen und ein Passwort senden. Das ist mein Versuch:
Code: Alles auswählen
import requests
s = requests.Session()
pars = { "ctl00$LoginView1$Login1$UserName": "username", "ctl00$LoginView1$Login1$Password": "password" }
resp = s.post("https://vfeportal.vfc.com/Default.aspx", data=pars)
r = s.get("https://vfeportal.vfc.com/Default.aspx")
with open("past_login.aspx","wb") as x:
x.write(r.text)
x.close()Ich muss dieses Programm möglichst schnell zu Ende schreiben, aber bei dieser Problematik scheitert es bei mir, da ich nicht viel Erfahrung mit Webserverkommunikation in Python habe.
Das ist die Seite, in welche ich mich einloggen will: https://vfeportal.vfc.com/Default.aspx
Python 2.7 / Win 10
Ich hoffe, ihr könnt mir helfen!