我想在我的谷歌应用程序中添加一个注销按钮,它将用户重定向回谷歌登录窗口。但是,当我使用以下重定向链接时:
用户已注销,但地址栏中的网站地址保持不变,屏幕变空。
刷新网站后 - 显示登录屏幕(很明显,因为用户之前已注销)。
我希望用户在一个明确的步骤中注销并重定向到登录屏幕。注销按钮应该如何放置在我的谷歌应用程序脚本中?
我犯了两个错误。
1) 在 doGet(e) 函数中返回 HTML 服务时,我已启用:
aHtmlService.setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL);
这应该被省略,因为您需要更改父窗口的位置(您的 google 应用程序脚本在 iframe 中运行)。
2) 由于 google 应用程序脚本在 iframe 中运行 - 为了注销并重定向到登录窗口 - 您需要更改父窗口的位置。所以像这样改变位置:
window.top.location=' https://www.google.com/accounts/Logout ?';
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句