библиотека, я должен был сначала передать куки браузера. Код выглядит следующим образом:
ел бы интегрировать модули Python Selenium и Requests для аутентификации на веб-сайте.
Я использую следующий код:
import requests
from selenium import webdriver
driver = webdriver.Firefox()
url = "some_url" #a redirect to a login page occurs
driver.get(url) #the login page is displayed
#making a persistent connection to authenticate
params = {'os_username':'username', 'os_password':'password'}
s = requests.Session()
resp = s.post(url, params) #I get a 200 status_code
#passing the cookies to the driver
driver.add_cookie(s.cookies.get_dict())
Проблема заключается в том, что когда я вхожу в браузер, аутентификация входа в систему все еще там, когда я пытаюсь получить доступ кurl
даже если я передал куки, сгенерированные из сеанса запросов.
Как я могу изменить код выше, чтобы пройти через веб-страницу аутентификации?
Может кто-нибудь помочь мне в этом вопросе?
Ваша помощь очень ценится.
С уважением.