标签: javascript asp.net authentication
我正在布局cshtml的后端呈现身份验证数据。当用户登录并注销,然后单击“后退”按钮(因为浏览器缓存页面)时,该站点将以过期的身份验证状态呈现。这会引起问题,因为后端认为用户已注销,而前端并不意味着受保护的API端点将被拒绝访问。
是否有一种优雅的方法来解决此问题,而又不会一劳永逸地迫使浏览器不缓存页面,也不必强制前端通过每次页面加载时通过专用端点重新验证身份验证状态?
如果需要,我可以提供代码,但它确实非常简单。