Войдите в Facebook, используя селен в Java - PullRequest
1 голос
/ 25 мая 2019

Я пытаюсь зайти на Facebook, используя библиотеку селена, но у меня возникают проблемы.После ввода учетных данных и нажатия кнопки входа в систему я получаю сообщение об ошибке:

Cookies Required
Cookies are not enabled on your browser. Please enable cookies in your browser preferences to continue.

Я искал ответ в Интернете, поэтому я попытался с помощью driver.manage().getCookies();, и я получил то же самоерезультат.

Вот мой код:

System.setProperty("webdriver.chrome.driver", DRIVERLOCATION);
WebDriver driver = new ChromeDriver();
driver.manage().getCookies();


driver.get("https://www.facebook.com");

driver.findElement(By.id("email")).sendKeys(USERNAME);
driver.findElement(By.id("pass")).sendKeys(PASSWORD);
driver.findElement(By.xpath("//input[starts-with(@id, 'u_0_')][@value='Log In']")).click();

1 Ответ

0 голосов
/ 25 мая 2019

Я знаю, что в вопросе, который я сказал, я пытаюсь добраться до www.facebook.com, но в реальном проекте я достиг профиля.

Работает просто отлично, когда вы переходите на https://www.facebook.com, но error occurs when your going to a profile or if you have second authentication activated.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...