【发布时间】:2020-05-04 16:48:57
【问题描述】:
我已经在 iOS 和 Android 中创建了一个使用 OAuth2 的颤振应用程序。为了验证应用程序。虽然我可以在 iOS 上成功登录,但 Android 提供了以下错误:
E/flutter ( 6309): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10: , null)
这几乎可以肯定是因为我的 OAuth 验证请求中存在配置问题。他们的拒绝(见下文)描述了他们需要的主页:
尊敬的开发者,
感谢您提交 OAuth 应用验证请求。
很遗憾,我们无法继续进行验证流程 直到提供所要求的东西。
正如我们在之前的交流中所讨论的,继续 您需要的项目的验证流程 提供一个准确代表您的应用程序身份的主页 给谷歌用户。
每个 OAuth2 项目都需要一个主页。为确保用户的 了解您应用的用途后,您的主页应该:
- 成为您拥有的经过验证的域
- 准确、包容、方便所有用户访问
- 链接到外部可访问的域,该域描述了必要的内容、上下文或与您提交的应用程序的连接
- 透明地解释您的应用程序请求用户数据的目的
- 等
但是,尽管有描述,但我不知道它应该是什么样子。有没有可以用作模型的此类页面的示例? 感谢您的帮助。
【问题讨论】:
-
我实际上希望获得相同的主页示例以获得 google oauth 批准。你找到解决方案了吗?我们可以查看任何主页示例吗?
标签: flutter google-oauth