【问题标题】:Xamarin.Auth uses WebView which is going to get deprecated by Google soonXamarin.Auth 使用即将被 Google 弃用的 WebView
【发布时间】:2017-05-10 06:30:35
【问题描述】:

我将 Xamarin.Auth 与 Google API 结合使用,我相信它使用“嵌入式”浏览器来发出 OAuth 请求并提供 UI。

但 Google 宣布不推荐使用这种身份验证方式:

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

这会影响我吗?

【问题讨论】:

  • 会的。观看here 以获得最终修复。

标签: xamarin.forms google-oauth xamarin.auth


【解决方案1】:

这会影响我吗?

如果您在服务器端创建的应用(凭据)较旧(我认为早于 2016-08 年或更早),则不会

这里有带有 nativeUI(自定义选项卡和 SafariViewController)的示例

https://github.com/moljac/Xamarin.Auth.Samples.NugetReferences

在提供者示例解决方案中,我在 2015 年创建了仍然适用于 WebViews 的项目

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-22
    相关资源
    最近更新 更多