首页 > 解决方案 > 服务器端呈现的身份验证缓存

问题描述

我正在布局cshtml中的后端呈现身份验证数据。当用户登录并注销然后单击后退按钮(因为浏览器缓存页面)时,该站点将呈现过时的身份验证状态。这会导致问题,因为后端认为用户已注销,而前端并不意味着受保护的 API 端点将被拒绝访问。

有没有一种优雅的方法来解决这个问题,而不会强制浏览器不缓存页面或强制前端通过每个页面加载时的专用端点重新验证身份验证状态?

如果需要,我可以提供代码,但它真的非常简单。

标签: javascriptasp.netauthentication

解决方案


推荐阅读