OAuth在嵌入式浏览器中向Google请求

时间:2016-10-30 21:16:43

标签: oauth-2.0 google-oauth awesomium

在接下来的几个月中,Google将不再允许嵌入式浏览器中的OAuth请求。在我们的项目中,我们使用Awesomium作为Web组件,我实际上不知道如果此更改也会影响我们的服务。谷歌说:

  

从2016年10月20日开始,我们将阻止新的OAuth客户端   在具有可行替代方案的平台上使用Web视图,并将逐步实现   在面向用户的现有OAuth客户端通知中。

现在我没有看到任何{{1}}。谁能告诉我他们是怎么样的?如果准备就绪,我该如何测试我的服务呢?

1 个答案:

答案 0 :(得分:2)

目前,我们只能在Google的同意页面上的iOS嵌入式视图中看到它们。"您可以通过同意页面接受该应用程序访问您的Google用户信息的请求。

The blog post you cited above已更新为," 2017年3月1日,我们将在Android许可页面上发布相同的通知。"

我们已经能够通过从网络视图中欺骗用户代理来内部模拟它。

FWIW,该页面也表明这对于macOS和Windows应用程序也会中断,但没有任何关于消息传递日期的迹象。

以下是消息传递的示例图片:

Google embedded browser OAuth notice