首页 > 解决方案 > Google Web App 多个 Google 帐户错误

问题描述

我正在使用 Google Apps 脚本创建一个网络应用程序,并且遇到了一种墙。

有时,使用 Web 应用程序的用户会在使用多个 Google 帐户登录时使用它。当用户在使用多个帐户登录时尝试访问 google 网络应用程序时,会显示一个已知错误:无法登录到 Google Apps 脚本

已知的解决方案是:

  1. 注销所有帐户并仅作为一个帐户登录。
  2. 使用隐身模式,因此仅作为一个用户登录
  3. 为单独的 Google 帐户使用单独的浏览器。

不幸的是,这些解决方案都不适合当前的情况。我自己知道如何处理错误,但我如何以编程方式告知用户这些解决方案?

我想要做的是拦截这个错误页面,并提出我自己的错误,这可能会指示用户注销他们的其他帐户。我正在使用 Google Sites 部署网络应用程序,但在那里没有任何运气。

谢谢你的帮助!

标签: google-apps-scriptweb-applicationsgoogle-sites

解决方案


检查问题跟踪器

在登录到多个 gmail.com 帐户时安装表格插件后,来自 google.script.run 的意外“需要授权”错误

你没有提到你想要完成什么,但那里可能有一个解决方法。

另一个想法可能是制作一个中间页面,作为一种“登录页面”,可以提醒您的用户有关此问题,然后将他们重定向到 Web 应用程序。如果您使用 cookie 或本地存储 API,那么如果他们在过去几天内看到它,您可以立即将其重定向。

错误的当前已知状态

我似乎记得在某个地方看到过,但我现在找不到,Apps 脚本团队计划在 2021 年开始着手解决这个问题。


推荐阅读