如何解决Gmail附属账号访问Google App Script编辑器的报错问题?
解决Gmail附属账号无法访问Google App Script编辑器的权限问题
以下是针对「ERR_TOO_MANY_REDIRECTS」和「Bad Request Error 400」错误的排查与解决步骤:
检查附属邮箱的账号关联状态
确认该附属邮箱已作为Google账号的别名完成绑定与验证:- 登录主Gmail账号,进入「管理您的Google账号」>「个人信息」>「联系方式」>「邮箱」
- 查看附属邮箱是否已添加并完成验证流程,未验证的话完成验证后重试访问
调整次级云端硬盘的文件权限
确保附属账号拥有足够权限访问目标文件的脚本编辑器:- 打开次级云端硬盘,找到测试表单/表格,右键点击文件选择「共享」
- 将附属邮箱账号添加为编辑者或所有者(仅查看权限无法打开App Script编辑器)
- 检查云端硬盘的权限规则,确认未限制附属账号的脚本访问权限
清除浏览器缓存与Cookie
重定向循环通常由缓存的账号验证数据导致:- 清除当前浏览器中与Google服务(尤其是accounts.google.com)相关的缓存和Cookie
- 尝试使用无痕模式访问App Script编辑器,排除缓存干扰
直接从目标文件打开编辑器
绕过独立的script.google.com入口,避免跳转问题:
打开次级云端硬盘中的测试表格/表单,点击顶部菜单栏「扩展程序」>「App Script」,直接从文件内部进入编辑器检查账号安全设置
排除权限拦截导致的400错误:- 登录主账号,进入「安全」>「第三方应用访问权限」,确认「Google Apps Script」被允许访问账号数据
- 若开启两步验证,确保访问时完成验证流程,避免验证失败触发错误
重置App Script访问权限(极端情况)
- 访问script.google.com并登录主账号,点击右上角头像进入「管理您的Google账号」>「安全」>「最近的安全活动」
- 查看是否有针对App Script的权限拦截记录,手动允许相关访问
- 或在App Script编辑器的「项目设置」中,重新授权脚本的账号访问权限
内容的提问来源于stack exchange,提问作者TheWizEd
相关产品推荐
相关产品推荐

