首页 > 解决方案 > 部署后不显示 Google One-Tap 登录弹出窗口

问题描述

我正在集成 Google 的一键登录https://developers.google.com/identity/one-tap/web/ 我已经在 Google Api Console 中注册了新应用并获取了客户端 ID。在开发方面 - 我做了文档中列出的所有事情。在我的本地主机上显示一键弹出窗口,我看到两个 POST 请求,关于该弹出窗口的状态为 200。我已经成功解码并获得了用户的数据。但是,当我部署代码时 - 一键弹出窗口没有出现。并且网络中缺少这两个 POST 请求。我猜凭据有问题,但不确定。是否有人在本地工作时遇到类似问题,但在部署后没有。此一键登录是一项新功能 - 在网络上很难找到信息 谢谢

标签: google-apigoogle-oauth

解决方案


一些可能的原因如下: 1. One Tap 只能在 HTTPS 域中显示。2. 在您的 OAuth 客户端中,您必须注册域。

更多详情请访问:https ://developers.google.com/identity/one-tap/web/guides/get-google-api-clientid


推荐阅读