谷歌OAuth登录页面';取消';和';接受';按钮似乎已禁用

谷歌OAuth登录页面';取消';和';接受';按钮似乎已禁用,oauth,google-analytics-api,google-oauth,Oauth,Google Analytics Api,Google Oauth,我有一个用户报告说,当我们通过Google OAuth流程将他们发送到Google Analytics连接时,他们在浏览器中遇到禁用的“接受”和“取消”按钮 屏幕截图(经用户许可) 铬: 这似乎与此处报告的问题类似(如果不相关): 但是,另一个用户在OAuth对话框中注销然后重新登录的建议修复显然不起作用 我已经要求用户在此期间尝试不同的浏览器(仍在等待结果),但我想知道是否有其他人知道可能出现了什么问题或如何解决这个问题 附录:客户在IE10中使用了它,所以这个问题似乎是Chrom

我有一个用户报告说,当我们通过Google OAuth流程将他们发送到Google Analytics连接时,他们在浏览器中遇到禁用的“接受”和“取消”按钮

屏幕截图(经用户许可)

  • 铬:
这似乎与此处报告的问题类似(如果不相关):

但是,另一个用户在OAuth对话框中注销然后重新登录的建议修复显然不起作用

我已经要求用户在此期间尝试不同的浏览器(仍在等待结果),但我想知道是否有其他人知道可能出现了什么问题或如何解决这个问题


附录:客户在IE10中使用了它,所以这个问题似乎是Chrome(或者可能是webkit)特有的。我自己无法复制该问题。

最可能的原因是用户的Chrome浏览器中禁用了JavaScript。出于某些与安全相关的原因,Google OAuth 2审批页面需要在浏览器上启用JavaScript。加载页面时,这些按钮将被禁用。JavaScript将在几百毫秒(~500毫秒)内启用它们

对于DalmTo的情况,我认为他没有足够的耐心等待500毫秒的延迟,并且认为他随机的点击启用了按钮,实际上这是无关的


对我来说,OAuth 2流不太可能在Chrome上工作。否则,你会在这里看到很多抱怨。

在过去一个月左右的时间里,我在我的应用程序中也看到了同样的问题。我发现,如果我只是在屏幕上点击几次,它们就会再次启用。无论它是否出现,都是随机的。我的看法是,这要么是浏览器问题,要么是谷歌给我们的表单问题。