Si encuentras alguna parte que te causa duda puedes dejarlo en la sección de comentarios y te responderemos lo mas rápido que podamos.
Solución:
Lo siguiente también me funciona: 1. intente iniciar sesión en stackoverflow con su cuenta de Google 2. una vez que inicie sesión, vaya al correo electrónico
aquí está la solución
WebDriver driver;
System.setProperty("webdriver.chrome.driver", "chromeDriver/chromedriver.exe");
driver = new ChromeDriver();
GeneralClass te = new GeneralClass ();
driver.get("https://accounts.google.com/signin/oauth/identifier?client_id=717762328687-iludtf96g1hinl76e4lc1b9a82g457nn."
+ "apps.googleusercontent.com&as=JS6BM8cjL-8j9votansdkw&destination=https%3A%2F%2Fstackauth"
+ ".com&approval_state=!ChRoYWVvLUlNMk5hSXJWUGlaSVl2WBIfc3lSa0lueENpb29lSU5vbEVpbVNxcUZGaGNkSEJoYw%E2%88%99AJDr988AAAAAXlBKc7PzEomxSzgNqd4wLptVlf0Ny3Qx&oauthgdpr=1&xsrfsig=ChkAeAh8T8JNDxCf2Zah5fb_rQ55OMiF8KmMEg5hcHByb3ZhbF9zdGF0ZRILZGVzdGluYXRpb24SBXNvYWN1Eg9vYXV0aHJpc2t5c2NvcGU&flowName=GeneralOAuthFlow");
te.waitingForElementSendingKey(driver, By.id("identifierId"), "[email protected]");
te.waitingForElementForClickOnly(driver, By.id("identifierNext"));
te.waitingForElementSendingKey(driver,By.name("password"), "PASSSWORD");
te.waitingForElementForClickOnly(driver, By.id("passwordNext"));
Thread.sleep(1500);
driver.get("https://mail.google.com/mail/u/0/#inbox");
Gracias
Acabo de probar algo que funcionó para mí después de varias horas de prueba y error.
agregando args: ['--disable-web-security', '--user-data-dir', '--allow-running-insecure-content' ]
a mi configuración resolvió el problema.
Más tarde me di cuenta de que esto no era lo que me ayudó, ya que lo intenté con un correo electrónico diferente y no funcionó. Después de algunas observaciones, descubrí algo más y esto ha sido probado y comprobado.
Usando la automatización:
Vaya a https://stackoverflow.com/users/login Seleccione Iniciar sesión con Google Strategy Ingrese el nombre de usuario y la contraseña de Google Inicie sesión en Stackoverflow Vaya a https://gmail.com (o cualquier aplicación de Google a la que desee acceder)
Después de hacer esto constantemente durante un día entero (alrededor de 24 horas), intente automatizar su inicio de sesión directamente en Gmail (o cualquier aplicación de Google a la que desee acceder) directamente… He tenido al menos otras dos personas haciendo esto con éxito. PD: es posible que desee continuar con el inicio de sesión de stackoverflow hasta que al menos reciba una solicitud de captcha, ya que todos pasamos por esa fase también.