已验证应用Google OAuth同意屏幕更新Logo后仍显示旧Logo求助
Google OAuth同意屏幕Logo显示旧图的解决办法
以下是针对你遇到的问题的排查和解决步骤:
- 强制清除浏览器缓存:OAuth同意页面的Logo资源大概率被浏览器缓存了,用
Ctrl+Shift+R(Windows/Linux)或Cmd+Shift+R(Mac)强制刷新页面,绕过缓存重新加载资源。 - 确认配置的发布状态:在Google Cloud控制台的OAuth同意屏幕页面,检查当前配置的「发布状态」——有时候编辑页面显示的是已更新的草稿/提交版本,但生产环境的发布可能存在延迟,确保配置已经完成正式发布流程。
- 核对子域名的授权配置:因为你的应用用子域名(如
sub_domain.main_domain.com)为客户服务,确认控制台里「已授权的域名」是否正确包含主域名或所有需要的子域名,域名验证是否完全生效。子域名的资源拉取可能因域名关联问题导致加载旧资源。 - 触发后台同步:即使应用已显示验证状态,也可以尝试重新提交一次OAuth同意屏幕的配置(不需要修改任何内容,直接提交即可),触发Google后台的同步机制,确保新Logo被推送到所有展示节点。
- 检查Workspace配置(如果使用):如果你的应用关联了Google Workspace,登录管理员控制台查看是否有针对OAuth应用的自定义设置,部分情况下管理员配置可能会覆盖或缓存旧的Logo资源。
内容的提问来源于stack exchange,提问作者Deepak Pannu
相关产品推荐
相关产品推荐

