Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- from bs4 import BeautifulSoup
- import urllib.request
- with requests.Session() as c:
- url = "https://cas.uni-mannheim.de/cas/login?service=https%3A%2F%2Fportal2.uni-mannheim.de/portal2/rds%3Fstate%3Duser%26type%3D1"
- USERNAME = ""
- PASSWORD = ""
- EXECUTION ="e1s1"
- EVENTID = "submit"
- SUBMIT = "Anmelden"
- c.get(url)
- pager = urllib.request.urlopen(url)
- soup = BeautifulSoup(pager,"html.parser")
- temp_LT = soup.find(id="lt")
- string_LT = str(temp_LT)
- LT=string_LT[46:-3]
- login_data = dict(username=USERNAME, password=PASSWORD,lt=LT, execution=EXECUTION,_eventId=EVENTID, submit=SUBMIT)
- print(c.cookies.get_dict().get("JSESSIONID"));
- # c.post(url,data=login_data, headers={"Referer": "https://cas.uni-mannheim.de/cas/login?service=https%3A%2F%2Filias.uni-mannheim.de%2Filias.php%3FbaseClass%3DilPersonalDesktopGUI%26cmd%3DjumpToSelectedItems"})
- c.post(url=url,data=login_data,cookies=c.cookies.get_dict())
- page = c.get("https://cas.uni-mannheim.de/cas/login?service=https%3A%2F%2Fportal.uni-mannheim.de%2Fqisserveriframe%2Frds%3Fstate%3Duser%26type%3D1%26topitem%3Dpruefungen%26language%3Dde")
- print(page.text)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement