【问题标题】:Web App script fails to launch by other usersWeb App 脚本无法由其他用户启动
【发布时间】:2020-12-14 13:22:27
【问题描述】:

我的问题不仅与文档有关,还与云端硬盘有关。我开发了一个 Web 应用程序,发布以供访问该应用程序的用户执行,每个人都可以访问。当我自己点击给定的链接时,我会看到弹出窗口以授予对我的应用程序的访问权限。之后,我的脚本开始了。

但如果我在应用程序要求我授予访问权限时尝试选择另一个帐户(用于测试目的),我也会这样做,会出现“授权成功”片刻,弹出窗口关闭,但立即再次出现,并要求权限,等等,就像在一个循环中一样。当我检查帐户设置时,我看到该应用具有访问权限,但它没有启动。

值得注意的是,在开发过程中,我尝试通过不同的帐户多次启动它,然后效果很好。

当我使用隐身标签时,它要求我登录,完成后,我成功启动了应用程序。但是,当我尝试从通常的浏览器选项卡开始时,会出现一个弹出窗口并要求查看权限。点击“查看权限”,它会要求我登录并提供我的默认帐户(我用来开发并且启动过程可以),然后选择另一个。

【问题讨论】:

  • 在通常的浏览器选项卡中,如果登录了多个谷歌帐户,那么您将收到错误消息。尝试从所有帐户注销并使用单个帐户登录并运行代码。另外,如果您可以在这里分享代码,我们可以尝试看看它是否有错误。
  • 是的,我们可以使用隐身模式,但这并不方便。这是代码:script.google.com/d/…

标签: google-apps-script web-applications


【解决方案1】:

这是一个错误,请参阅here

这种行为是众所周知的,并且已经在处理中。

我建议您给它一个“星”以提高知名度并希望加快流程。

与此同时,唯一的解决方法是不要同时使用多个帐户登录或使用隐身模式。

【讨论】:

  • 我想通了,这对于一家大公司来说是一个很大的遗憾
猜你喜欢
  • 1970-01-01
  • 2020-03-10
  • 2023-03-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多