Authentication 不需要对Google应用程序脚本站点进行身份验证

Authentication 不需要对Google应用程序脚本站点进行身份验证,authentication,google-apps-script,Authentication,Google Apps Script,我创建了一个网站,并将“将应用程序执行为”设置为“我”,将“谁有权访问该应用程序”设置为“任何人,甚至匿名”,但有时仍需要身份验证。我不希望它需要身份验证。我怎样才能解决这个问题 我正在用匿名模式下的谷歌浏览器和iPhone上的Safari来测试这一点。 它是由戈达迪用302转发的 当我在url中传递参数时会出现问题。这样做的唯一效果是让页面滚动到某个位置,并使用此代码显示相应的隐藏内容,而这与谷歌认证无关: if(e.parameter.objection) { var id =

我创建了一个网站,并将“将应用程序执行为”设置为“我”,将“谁有权访问该应用程序”设置为“任何人,甚至匿名”,但有时仍需要身份验证。我不希望它需要身份验证。我怎样才能解决这个问题

我正在用匿名模式下的谷歌浏览器和iPhone上的Safari来测试这一点。 它是由戈达迪用302转发的

当我在url中传递参数时会出现问题。这样做的唯一效果是让页面滚动到某个位置,并使用此代码显示相应的隐藏内容,而这与谷歌认证无关:

  if(e.parameter.objection) {
    var id = e.parameter.objection;
    s +=     '<script type="text/javascript">'
      +      'goTo(' + id + ');'
      +      '</script>';
    }
if(如参数反对){
var id=e.parameter.objective;
s+=''
+'转到('+id+');'
+      '';
}
右键单击以下链接并选择“在匿名模式下打开链接”,尝试以下链接

需要身份验证:

不需要身份验证:


更新:我刚刚发现,自从我问了这个问题后,行为发生了变化。现在,当您重定向并传入一个参数,而不是要求您进行身份验证时,该页面根本不起作用,并给出错误信息

我不需要身份验证。您可能在浏览器cookie等方面有问题


它按照描述的方式工作,没有带/不带参数的gotcha。

对我来说不需要身份验证。您可能在浏览器cookie等方面有问题


它按照描述的方式工作,没有参数/没有参数。

我刚刚与GoDaddy支持人员交谈,他们告诉我这就是它的工作方式。如果转发并传递参数,Google需要身份验证。这一定是我听说过的最愚蠢的软件技术了。对这一决定背后的理由有什么猜测吗?没有什么问题。您遇到了一个与应用程序脚本身份验证本身无关的问题。@ZigMandel您是在匿名模式下测试这个问题,还是在注销Google时测试这个问题?我在两台不同的计算机上得到了相同的结果。我刚刚与GoDaddy支持人员交谈,他们告诉我这就是它的方式。如果转发并传递参数,Google需要身份验证。这一定是我听说过的最愚蠢的软件技术了。对这一决定背后的理由有什么猜测吗?没有什么问题。您遇到了一个与应用程序脚本身份验证本身无关的问题。@ZigMandel您是在匿名模式下测试这个问题,还是在注销Google时测试这个问题?我在两台不同的计算机上得到了相同的结果。我在另一台计算机上测试了这个,得到了相同的结果。你不仅需要点击链接,还需要右键点击它们,然后选择“在匿名模式下打开链接”,以测试这一点。你也可以先从谷歌注销。“你在这么做吗?”丹坎克罗我想你回答错人了。我没有任何问题,我要求你确认你是在Chrome的匿名模式下打开了链接,还是在退出谷歌后打开了链接。这是测试问题所必需的。我在两台不同的电脑上试过,都发现了问题。我在使用Firefox和Safari时也确认了这个问题。问题出在谷歌,这很荒谬。谷歌没有问题。你的设置出了问题,伊姆霍。我已经在多台计算机上测试了许多脚本,并且使用了多种浏览器,效果很好。是的,我也在匿名模式下测试过。我住在美国。我刚刚请我在德国、瑞典和底特律的朋友们测试一下,他们都看到了和我一样的行为。此外,Facebook也面临同样的问题。当我输入带有和不带“Objective=85”参数的url作为FB评论时,Facebook分别在我的评论摘要信息中添加“Meet Google Drive…”和“www.bernierebuttals.org”,表明在前一种情况下,谷歌要求Facebook的机器人进行自我验证,在后一种情况下,谷歌正在授权FB的机器人访问我的网站。我不知道谷歌为什么会这么做,但我在另一台电脑上测试了这个,结果是一样的。你不仅需要点击链接,还需要右键点击它们,然后选择“在匿名模式下打开链接”,以测试这一点。你也可以先从谷歌注销。“你在这么做吗?”丹坎克罗我想你回答错人了。我没有任何问题,我要求你确认你是在Chrome的匿名模式下打开了链接,还是在退出谷歌后打开了链接。这是测试问题所必需的。我在两台不同的电脑上试过,都发现了问题。我在使用Firefox和Safari时也确认了这个问题。问题出在谷歌,这很荒谬。谷歌没有问题。你的设置出了问题,伊姆霍。我已经在多台计算机上测试了许多脚本,并且使用了多种浏览器,效果很好。是的,我也在匿名模式下测试过。我住在美国。我刚刚请我在德国、瑞典和底特律的朋友们测试一下,他们都看到了和我一样的行为。此外,Facebook也面临同样的问题。当我输入带有和不带“Objective=85”参数的url作为FB评论时,Facebook分别在我的评论摘要信息中添加“Meet Google Drive…”和“www.bernierebuttals.org”,表明在前一种情况下,谷歌要求Facebook的机器人进行自我验证,在后一种情况下,谷歌正在授权FB的机器人访问我的网站。我不知道谷歌为什么会这么做,但事实确实如此