You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无移动端应用的响应式电商站谷歌OAuth登录报webview政策错误如何解决?

问题原因

该报错和Google OAuth政策调整直接相关。官方公布的2021年9月30日为政策全量生效时间,正式全量前Google会分批次灰度推送规则覆盖小范围用户做验证,因此9月29日出现个别用户报错属于正常情况。
你没有开发对应移动端应用还出现该报错,核心原因是用户并非通过系统默认浏览器访问你的站点,而是通过微信、微博、资讯类APP等第三方应用的内嵌WebView打开了站点链接,这类环境恰好属于Google政策拦截的范围。

排查解决步骤

  • 复现验证:拿移动设备从任意社交/工具类APP的内置浏览器打开你的站点,尝试触发Google账号注册流程,能复现同款报错即可验证判断。
  • 新增WebView环境识别逻辑:前端通过判断User-Agent特征识别内嵌WebView环境,常见的判断标记包括UA中的WebView、WKWebView字段,以及各类第三方APP的专属UA标识,识别到该类环境后弹出提示,引导用户复制站点地址到系统默认浏览器打开后再操作。
  • 调整OAuth跳转逻辑:将原有当前页跳转授权的逻辑,修改为唤出系统默认浏览器打开Google OAuth授权页,授权完成后再回调跳转回你的站点,注意做好回调请求的合法性校验,避免CSRF等安全风险。
  • 核对Google Cloud配置:登录Google Cloud控制台进入OAuth同意屏幕配置页,确认你的应用类型选择的是「Web应用」,避免配置错误导致的策略误判。

内容的提问来源于stack exchange,提问作者Hooman Bahreini

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 11:57:03