ios – Google 400错误:无效请求“Web”客户端类型不允许自定义方案URI

前端之家收集整理的这篇文章主要介绍了ios – Google 400错误:无效请求“Web”客户端类型不允许自定义方案URI前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我在iOS应用程序中登录Gmail时,我收到以下错误(屏幕截图),登录字段不会显示.我们正在加载WKWebView中的登录屏幕.

>我们正在使用自定义URI重定向,但为什么Google现在抛出此错误.自定义URI的替代方法是什么?
> Swift 2.3项目
>使用OAuthSwift v0.6.0 cocoapod
>最近刚刚在过去一周开始,所以我相信Google的API有所改变.

我已经看到google已经弃用了OAuth的网页浏览,并将于2017年4月20日封锁请求.如Google Developers Blog中所示:
https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html

这是否意味着我已经需要使用或还有另一个可行的解决方案?我以为我有更多的时间需要更新这个.

解决方法

我的猜测是,您的客户在Google Cloud Console中的注册不正确. “WEB”客户端通常是服务器或Javascript应用程序. iOS应用应该注册为iOS客户端.

https://developers.google.com/identity/protocols/OAuth2InstalledApp#creatingcred

猜你在找的iOS相关文章