selenium 自動ログインに失敗してしまう

前提

python+selenium初心者です。知恵を貸していただけないでしょうか。
ディズニーアカウントにログインするシステムを組んでいます。

実現したいこと

自動でログインできるようにしたいです。

ログインフォームが開く

メールアドレス パスワード入力

ログイン

発生している問題・エラーメッセージ

メールアドレス パスワード入力はされるのですがログインができません。

メールアドレス パスワード入力が自動入力され、
その後長いこと読み込み中になります。

そして下記の画像のようにエラーが出ます。

イメージ説明

ターミナルの方にはエラーは出ず、正常終了しています。

該当のソースコード

python

from selenium import webdriver from time import sleep from selenium.webdriver.common.by import By driver = webdriver.Chrome(executable_path='/opt/homebrew/bin/chromedriver') # Re-LoginLOGIN_URL="https://reserve.tokyodisneyresort.jp/fli/signin/"MAIL="<ユーザのメールアドレス>"PASSWORD="<パスワード>" driver.get(LOGIN_URL)sleep(1)# id パスワード入力userId_bar = driver.find_element(by=By.NAME, value="userId")userId_bar.send_keys(MAIL)sleep(1)password_bar = driver.find_element(by=By.NAME, value="password")password_bar.send_keys(PASSWORD)sleep(1)# 送信submit_button = driver.find_element(by=By.NAME, value="confirm")submit_button.click()sleep(5)

試したこと

自動で開いたウインドウに対して色々やってみました。
手動でログインボタンを押す→同様にエラー

手動で更新ボタンを押す→ずっと読み込み中になり、ページが表示されない

補足情報(FW/ツールのバージョンなど)

selenium4.3.3
macOS

コメントを投稿

0 コメント