yolo - 如何解决谷歌一键登录中的“无可用凭据”问题?
问题描述
我正在一个项目中工作,我需要在其中集成Google One Tap Login
显示当前登录到浏览器的所有帐户列表。
One Tap Login
iframe 在 localhost 环境中添加成功,但使用相同的PROVIDER_ID
,当我将我的项目部署到带有暂存 url 的服务器时。
我遇到了 Open iframe 问题。它总是显示错误,例如“noCredentialsAvailable:当前用户没有可用的凭据”。但是我已经在 gmail 中使用了两个帐户登录。
我无法理解这种行为Iframe
。
StackOverflow 的另一个问题是Google
通过谷歌登录按钮。但我想解决这个问题。
我这边有没有遗漏的代码?
同样Prvider ID
用于Localhost和Staging(subdomain)仍然发生错误。
解决方案
推荐阅读
- python - 在 discord.py 中使用随机模块
- angular - HttpClient 不在服务上下文中发送令牌
- java - 使用 Cloud Run 进行服务器流式传输
- javascript - 选择包含嵌套子元素的元素
- python - 在模型上拟合数据时出错。目标输出需要匹配
- sql-server - 始终使用 sa 用户执行触发器
- angular - 如何对从服务订阅 EventEmitter 的 Angular 组件进行单元测试?
- c++ - 声明引用另一个枚举类的枚举类
- ubuntu - 无法在 Ubuntu 上为 IntelliJ Community IDE 添加桌面条目
- php - Laragon - 一个应用程序的漂亮网址不起作用