Google OAuth外部应用验证疑问:首页URL为登录页的合规实现咨询
解决Google OAuth应用审核中登录页限制问题的方案
针对你遇到的Google审核问题,核心原因是Google要求提交的应用首页必须能让公众无登录查看应用的基本信息和用途,而你提交的/manage是登录页,不符合要求。以下是具体解决步骤:
搭建公开落地页
新增一个无需登录即可访问的页面(建议放在根域名,如http://myappname.azurewebsites.net/),作为提交给Google的首页。页面需包含:- 应用核心功能概述
- 与Google集成的具体场景(比如“登录后可通过Google同步数据/调用服务”)
- 隐私政策入口链接
- 已有的用户权限说明、撤销权限的指引
更新Google Cloud配置
在Google Cloud控制台的「OAuth同意屏幕」设置中:- 将应用首页URL替换为新的公开落地页地址
- 确认授权域名已包含你的根域名,避免OAuth流程出现域名校验错误
调整登录流程引导
在公开落地页添加醒目的“登录使用应用”按钮,点击后跳转至你的自有登录页/manage。用户登录成功后,原有Google OAuth触发逻辑保持不变即可。重新提交审核并备注说明
重新提交审核时,在备注栏明确说明:应用采用自有账号体系,公开落地页用于展示应用公开信息,用户需先通过自有凭证登录,才能触发Google OAuth流程使用相关功能。同时确认隐私政策和权限说明已在公开页可访问。
内容的提问来源于stack exchange,提问作者Dumber_Texan2
相关产品推荐
相关产品推荐

