0

我试图找到这个问题的答案。我已经梳理了论坛和stackoverflow,但我仍然不知道如何让网络应用程序在我自己的域之外工作。

更改管理员共享设置

我读过这里和其他地方去管理控制台>应用程序>驱动器和文档>共享选项

检查所有提到的:

  • “向未使用 Google 帐户的域外人员发出的邀请”
  • “允许域中的用户以公开或不公开的方式发布对全世界可见的文件”

发布应用

一定要避免这些陷阱:

  • “任何人,甚至是匿名的”
  • 以“我”身份执行应用程序
  • 确保创建一个新的网络应用程序以避免缓存问题

但是,如果没有以附加到域的用户身份登录,我仍然看不到它。这只是一个简单的“hello world”测试来简化代码,但我仍然被阻止。看到..

抱歉,目前无法打开文件。 请检查地址并再试一次。 使用 Google 云端硬盘完成工作..

任何帮助将不胜感激。感谢社区提供的所有其他答案,这些答案至少让我了解了大部分潜在问题。

4

1 回答 1

0

事实证明,我错了。这绝不是用户错误,对吧?!在此阶段,您不能只复制 Web URL:

部署为 Web 应用程序

您必须转到它,然后复制重定向的 URL 以进行匿名访问。

我的重定向 URL 看起来更像https://script.google.com/a/macros/..

于 2020-10-22T17:38:29.720 回答