开发者控制台创建Calendar API凭证失败:加载转圈及多404错误
解决Google Calendar API凭证创建页面持续加载的问题
看你给出的控制台错误,核心是两个问题:一是X-Frame-Options的同源限制导致内嵌框架加载失败,二是多个cloudusersettings-pa.clients6.google.com的接口返回404。结合你已经试过换浏览器、禁用广告拦截的操作,我给你几个亲测有效的排查方案:
排查步骤
检查项目权限与状态
先确认你当前操作的Google Cloud项目状态正常,且你拥有该项目的所有者或编辑者权限:进入项目的IAM页面,查看自己的角色,避免因为权限不足导致页面加载异常。清除控制台专属缓存与Cookie
即使换了浏览器,你的Google账号会话缓存可能有残留问题。以Chrome为例:- 打开
chrome://settings/siteData - 在搜索框输入
console.developers.google.com和cloudusersettings-pa.clients6.google.com - 选中所有相关条目,点击删除按钮
之后重启浏览器,重新登录账号再尝试创建凭证。
- 打开
退出所有Google账号,单账号登录
多账号同时登录Google服务时,经常会出现会话冲突的情况。退出所有账号,只登录你用来创建Calendar API项目的那个账号,再进入控制台操作。新建空白项目重试
旧项目可能存在配置残留(比如OAuth同意屏幕的缓存、API启用状态的异常),尝试新建一个完全空白的Google Cloud项目:- 新建项目后,先启用Calendar API
- 重新设置OAuth同意屏幕(注意选择正确的用户类型,内部/外部)
- 再尝试创建凭证,看是否还会加载卡住。
排查网络环境
某些代理、VPN或者网络防火墙可能会干扰Google服务的接口请求。尝试切换到稳定的网络(比如手机热点),避开可能的网络限制后再操作。等待Google服务恢复(如果是服务端故障)
偶尔Google Cloud控制台的部分服务会出现临时 outage,导致相关接口返回404。你可以查看Google云服务的官方状态页面确认是否有控制台或API相关的服务异常,等待恢复后再尝试。
你提供的控制台错误片段
credentials?highlightClient=617400695149-a43k8sak7l9jelev1er07ksvas25ee7p.apps.googleusercontent.com&clientUpdateTime=2019-02-09T14:47:12.511862Z&project=oauth-personal:1 拒绝在框架中显示 'https://apikeys.clients6.google.com/static/proxy.html?usegapi=1&jsh=m%3B%2F_%2Fscs%2Fapps-static%2F_%2Fjs%2Fk%3Doz.gapi.en.XJ59ec7s7KY.O%2Fam%3DwQ%2Frt%3Dj%2Fd%3D1%2Frs%3DAGLTcCNs5IgvBOFBg5RBx9jQCiMeE_z9Dg%2Fm%3D__features__#parent=https%3A%2F%2Fconsole.developers.google.com&rpctoken=503889176',因为它将 'X-Frame-Options' 设置为 'sameorigin'。 cloudusersettings-pa.clients6.google.com/v1alpha1/settings/CONSOLE_PINS/keys/CLOUD?key=AIzaSyCI-zsRP85UVOi0DjtiCwWBwQ1djDy741g:1 GET https://cloudusersettings-pa.clients6.google.com/v1alpha1/settings/CONSOLE_PINS/keys/CLOUD?key=AIzaSyCI-zsRP85UVOi0DjtiCwWBwQ1djDy741g 404 m=core,jsmod_apiui:59 ERROR Yb {url: "https://cloudusersettings-pa.clients6.google.com/v…CLOUD?key=AIzaSyCI-zsRP85UVOi0DjtiCwWBwQ1djDy741g", headers: Map(6), status: 404, statusText: "OK", method: "GET", …} cloudusersettings-pa.clients6.google.com/v1alpha1/settings/CONSOLE_NAV_HIDE_PRODUCTS?key=AIzaSyCI-zsRP85UVOi0DjtiCwWBwQ1djDy741g:1 GET https://cloudusersettings-pa.clients6.google.com/v1alpha1/settings/CONSOLE_NAV_HIDE_PRODUCTS?key=AIzaSyCI-zsRP85UVOi0DjtiCwWBwQ1djDy741g 404 cloudusersettings-pa.clients6.google.com/v1alpha1/settings/PAN_NOTIFICATION_BELL_LAST_OPENED?key=AIzaSyCI-zsRP85UVOi0DjtiCwWBwQ1djDy741g:1 GET https://cloudusersettings-pa.clients6.google.com/v1alpha1/settings/PAN_NOTIFICATION_BELL_LAST_OPENED?key=AIzaSyCI-zsRP85UVOi0DjtiCwWBwQ1djDy741g 404
内容的提问来源于stack exchange,提问作者P1R9T3




