2016-09-06 7 views
0

Я пытаюсь войти через Gmail (oauth2) с испытанием селена, но все время я получаю ту же ошибкуJavascript отключен в вашем браузере при входе с помощью Google через селен

Вы достигли эта страница, потому что мы обнаружили, что JavaScript отключен в вашем браузере. Страница, которую вы пытались загрузить, не может отображаться правильно, если сценарии отключены. Включите сценарии и повторите операцию или вернитесь в своем браузере.

JavaScript включен в Mozzila, но я все еще получаю эту ошибку. Есть ли какое-либо свойство, которое нужно установить в селене или это проблема при входе в систему с Oauth2?

+0

Вы пробовали другой браузер? Включены ли файлы cookie? (Случайные вещи, которые я проверял бы, я страдал от проблемы.) –

+1

Нет, моя текущая реализация связана с веб-драйвером mozilla, но насколько я нашел, проблема может быть в oauth2, потому что многие люди получают эту ошибку также в приложениях для Android при использовании oaut2 для входа в систему с помощью gmail –

ответ

0

Проблема была связана с событием веб-драйвера Selenium. Вместо того, чтобы просто driver.click кнопку allow после Oauthredirection, я вызывал driver.submit, поэтому gmail блокировал это как проблему безопасности и перенаправлял URL-адрес, не найденный скриптом.