nouveau pour la programmation python ici. J'essaie d'accéder à la chasse sans avoir à faire l'authentification par courriel. J'ai enregistré les cookies en utilisant du sélénium et du pickle après m'être connecté et je les ai ajoutés dans une nouvelle session.Les cookies sauvegardés n'accèdent pas aux anciennes sessions en sélénium
import pickle
from selenium import webdriver
driver = webdriver.Chrome(filepath)
driver.get("https://secure07a.chase.com/web/auth/dashboard#/dashboard")
Une fois connecté j'enregistrer manuellement les biscuits dans cornichon:
pickle.dump(driver.get_cookies() , open("cookies.pkl","wb"))
les cookies Accès dans un autre script:
import pickle
from selenium import webdriver
driver = webdriver.Chrome(filepath)
driver.get("https://secure07a.chase.com/web/auth/dashboard#/dashboard")
for cookie in pickle.load(open("cookies.pkl", "rb")):
driver.add_cookie(cookie)
print(cookie)
driver.get("https://secure07a.chase.com/web/auth/dashboard#/dashboard")
driver.find_element_by_id('userId-input-field').send_keys(username)
driver.find_element_by_id('password-input-field').send_keys(password)
driver.find_element_by_id('signin-button').click()
à quel point le site me demande d'authentifier avec mon email .
Les cookies sont ajoutés au domaine actuel. J'ai essayé d'utiliser le profil par défaut de firefox avec firefox webdriver mais j'ai le même problème.