【发布时间】:2021-12-26 13:21:53
【问题描述】:
我认为我有一个与缓存相关的错误。 但是,当我转到开发工具 > 应用程序 > 缓存时。那里什么都没有。
它可以是不同类型的缓存吗?比如响应缓存。
如果是这样,我如何验证问题是否与缓存有关。
为了更全面地了解情况,我使用 SSO 登录网站。在某个页面上,我进行了更改,提交请求,页面刷新和更改未完成。
当我不使用 SSO 登录时,一切都很好。
我想我会在 aspx.cs 中添加这个
[OutputCache(NoStore = true, Duration = 0, VaryByParam = "None")]
在aspx中,我会添加这个
<%@ OutputCache NoStore="True" Duration="1" VaryByParam='*' Location="None" %>
$.ajax({
cache: false
//rest of ajax
});
即使解决了问题,我也想知道为什么缓存会出现问题。 问题是,我该如何诊断这样的问题?
【问题讨论】:
标签: c# .net web webforms browser-cache