2016-09-06 121 views
0

我试图通过Gmail(的oauth2)硒测试登录,但所有我得到了同样的错误的时间与谷歌登录JavaScript是通过浏览器中的硒

你已经达到时禁用此页面是因为我们检测到您的浏览器已禁用JavaScript。如果脚本被禁用,您尝试加载的页面无法正确显示。 请启用脚本并重试操作或返回浏览器。

JavaScript在Mozzila中启用,但我仍然收到此错误。是否有任何需要在硒中设置的属性,或者在使用Oauth2登录时是否存在问题?

+0

你试过其他浏览器了吗?启用了cookies吗? (我会检查的随机事件是我患有这个问题。) –

+1

不,我目前的实现是使用mozilla web驱动程序,但尽管我发现,但问题可能出在oauth2上,因为很多人也得到这个错误在android应用程序中使用oaut2登录gmail时 –

回答

0

问题出在Selenium网络驱动程序事件。而不是仅仅driver.click Oauthredirection后面的允许按钮,我调用driver.submit,所以gmail阻止了这个作为安全问题,并重定向到没有脚本找到的URL。