【问题标题】:Alexa account linking error with Google OAuthAlexa 帐户与 Google OAuth 的链接错误
【发布时间】:2017-05-24 01:56:11
【问题描述】:

当使用 Google OAuth 连接我的 Alexa 帐户时,它在 Android 和某些 iOS 设备上运行良好,但用户报告了以下情况:

错误 403:disallowed_useragent
“此用户代理不允许向 Google 发出 OAuth 授权请求,因为它被归类为嵌入式用户代理(也称为网络视图)。根据我们的政策,仅允许浏览器向 Google 发出授权请求……”

【问题讨论】:

标签: oauth google-signin alexa alexa-skills-kit alexa-skill


【解决方案1】:

Google 更新了 OAuth2 流的安全限制。他们不再允许本机 Web 视图启动 OAuth 流程,而是希望开发人员使用操作系统浏览器。您的 iOS 应用程序似乎仍在尝试使用网络视图进行身份验证。您需要修复它,以便它在操作系统浏览器中打开。

背景信息:

这只是我的看法,但是有很多应用程序已经开始强迫他们的用户使用这些嵌入式浏览器(Facebook 就是其中之一)。人们可能会质疑它们的安全性以及使用真实安装的浏览器会更好。我怀疑这就是谷歌开始启用它的原因。

更多信息请访问Google blog

【讨论】:

    猜你喜欢
    • 2018-07-20
    • 1970-01-01
    • 2018-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-31
    相关资源
    最近更新 更多