热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

"Web"客户端类型不允许自定义方案URI-使用Firebase的Google

如何解决《"Web"客户端类型不允许自定义方案URI-使用Firebase的Google》经验,为你挑选了1个好方法。

我正在尝试使用firebase实现谷歌登录到我的iOS应用程序.我按照本教程. https://firebase.google.com/docs/auth/ios/google-signin 我在firebase中设置了iOS应用,并使用了已下载的GoogleService-Info.plist中的google clientID和reversedClientID.

仅供参考:我有一个自定义登录按钮,而不是谷歌登录按钮.无论如何,当我点击登录按钮时,谷歌会在网页浏览中显示以下错误.

在此输入图像描述

我知道我的问题与本问题中描述的问题相同.

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

但是,就我而言,我在Firebase中创建了应用程序,但仍然出现错误.请问...



1> Valeriy Kliu..:

第一步是检查您是否已经拥有适用于iOS的OAuth 2.0 ID.为此,请在API控制台中打开" 凭据"页面.我希望您能在OAuth 2.0客户端ID部分找到适用于您的应用程序的iOS客户.如果没有,请按照本指南 的第二步就是更换Web客户端IDiOS用户端IDOAuth 2.0用户端ID的部分.为此,您应该打开GoogleService-Info.plist并修改以下键:CLIENT_ID,其中包含[value] .apps.googleusercontent.com,REVERSED_CLIENT_ID包含com.googleusercontent.apps.[value].


推荐阅读
author-avatar
谭宏景
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有