我想在我的Google应用中添加一个注销按钮,该按钮会将用户重定向回Google登录窗口。但是,当我按照以下方式使用重定向链接时:
用户已注销,但地址栏中的网站地址保持不变,并且屏幕空白。
刷新网站后-将显示登录屏幕(这很明显,因为该用户先前已注销)。
我希望在一个清晰的步骤中注销用户并将其重定向到登录屏幕。退出按钮应如何放置在我的Google应用脚本中?
我想在我的Google应用中添加一个注销按钮,该按钮会将用户重定向回Google登录窗口。但是,当我按照以下方式使用重定向链接时:
用户已注销,但地址栏中的网站地址保持不变,并且屏幕空白。
刷新网站后-将显示登录屏幕(这很明显,因为该用户先前已注销)。
我希望在一个清晰的步骤中注销用户并将其重定向到登录屏幕。退出按钮应如何放置在我的Google应用脚本中?
我犯了两个错误。
1)在doGet(e)函数中返回HTML服务时,我已启用:
aHtmlService.setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL);
应将其省略,因为您需要更改 父窗口(您的Google App脚本在iframe中运行)。
2)作为Google应用程序脚本在iframe中运行-以便注销并重定向 到登录窗口-您需要更改父窗口的位置。 因此,请按照以下方式更改位置:
window.top.location ='https://www.google.com/accounts/Logout?'';