REST 服务/网站安全 - 停止页面“闪烁”

REST services/ Web site Security - Stop page 'flashing' up

本文关键字:闪烁 服务 网站 安全 REST      更新时间:2023-09-26

我有一个HTML/JS前端(在nginx上)和Java EE后端(在Java EE应用服务器上)web服务,它公开了各种REST接口。在每个界面上,我检查有效的cookie,如果cookie不存在,我会重定向到登录页面。这种盔甲中的"裂痕"是,如果用户浏览到受我描述的受cookie保护的页面,该页面通常会在用户被重新登录页面之前"闪烁"一秒钟。

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

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

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

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

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

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