gpt4 book ai didi

ios - 谷歌 400 错误 : invalid request Custom scheme URIs are not allowed for 'Web' client type

转载 作者:IT王子 更新时间:2023-10-29 07:54:01 25 4
gpt4 key购买 nike

当我在我的 iOS 应用程序中登录 Gmail 时,出现以下错误(屏幕截图)并且没有显示登录字段。我们正在 WKWebView 中加载登录屏幕。

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

我读到谷歌正在弃用 OAuth 的 WebView ,并将在 2017 年 4 月 20 日阻止请求。如谷歌开发者博客中所示: https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html

这是否意味着我已经需要使用或者是否有其他可行的解决方案?我以为我有更多时间需要更新它。

enter image description here

最佳答案

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

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

关于ios - 谷歌 400 错误 : invalid request Custom scheme URIs are not allowed for 'Web' client type,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42269251/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com