gpt4 book ai didi

javascript - REST 服务/网站安全 - 停止页面 'flashing' 向上

转载 作者:行者123 更新时间:2023-11-28 01:53:56 25 4
gpt4 key购买 nike

我有一个 HTML/JS 前端(在 nginx 上)和 Java EE 后端(在 Java EE 应用服务器上)Web 服务,它公开了各种 REST 接口(interface)。在每个界面上,我都会检查有效的 cookie,如果 cookie 不存在,我会重定向到登录页面。这个盔甲的“漏洞”是,如果用户浏览到像我所描述的那样受 cookie 保护的页面,该页面通常会“闪烁”一瞬间,然后用户被重定向到登录页面。

如何防止此页面“闪烁”?我可以在网络服务器上做些什么吗?

注意:目前无法从使用 cookie 更改为保护 REST 服务!

最佳答案

如果您的页面正在加载,然后您检查 cookie,那么您应该会看到页面的闪烁。

您需要进行调用以验证他们可以在呈现任何模板之前看到该页面。

如果您使用任何服务器端代码来呈现模板,您可以在那里进行操作。

如果您仅使用客户端模板和 javascript 来呈现 View ,那么您需要编写 javascript 功能来验证用户是否可以在呈现 View /模板之前查看页面。

关于javascript - REST 服务/网站安全 - 停止页面 'flashing' 向上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19389876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com