我创建了一个网站,它为不同的客户使用动态创建的子域名,例如: - customer1.mydomain.com - customer2.mydomain.com
当我在一个浏览器中打开customer1.mydomain.com并在另一个浏览器(或标签页)中打开customer2.mydomain.com之后,我会获得customer1的缓存内容,直到我刷新它。
我尝试使用以下方法禁用web.config中的缓存:
<caching>
<outputCacheSettings>
<outputCacheProfiles>
<add name="NoCache" duration="0" varyByParam="*"/>
</outputCacheProfiles>
</outputCacheSettings>
</caching>
我尝试在类声明之前添加以下代码:
[OutputCacheAttribute(VaryByParam="host", duration = 0, NoStore = true)]
但似乎没有任何效果。
还有其他方法:
由于