相关疑难解决方法(0)

Google 400错误:无效请求"Web"客户端类型不允许使用自定义方案URI

当我在iOS应用中登录Gmail时,我收到以下错误(屏幕截图),并且未显示登录字段.我们正在WKWebView中加载登录屏幕.

  • 我们正在使用自定义URI重定向,但为什么Google会立即抛出此错误.自定义URI有哪些替代方案?
  • Swift 2.3项目
  • 使用OAuthSwift v0.6.0 cocoapod
  • 这种情况最近才开始,仅在过去一周左右,我相信谷歌的API会发生一些变化.

我已经读过谷歌正在弃用OAuth的网页视图,并将在2017年4月20日阻止请求.正如Google开发人员博客中所见:https: //developers.googleblog.com/2016/08/modernizing-oauth-interactions-in -native-apps.html

这是否意味着我已经需要使用或是否有其他可行的解决方案?在我需要更新之前,我想我还有更多时间.

在此输入图像描述

ios google-oauth uri-scheme google-oauth2

26
推荐指数
2
解决办法
1万
查看次数

离子iOS应用程序错误 - "WEB"客户端类型不允许自定义方案URI

我正在使用这个插件.

https://github.com/EddyVerbruggen/cordova-plugin-googleplus

该实现适用于Android.但谷歌登录iOS打开safari webview并抛出400 invalid_request.

我正在使用谷歌开发者控制台上生成的ios客户端ID和反向客户端ID.

无论如何要调试或知道问题是什么?

ios ionic-framework cordova-plugins google-plus-signin

9
推荐指数
1
解决办法
1780
查看次数