ASP.net Core 2.2 MVC Web 应用程序
我有许多表单,我不希望浏览器在用户返回页面时缓存/显示任何以前输入的数据。我希望元素/表单不缓存任何信息。我不只是希望浏览器不显示以前输入的信息,出于安全原因,我希望它不被缓存。
我尝试使用以下方法装饰控制器方法:
[ResponseCache(NoStore = true, Location = ResponseCacheLocation.None)]
无济于事,当我再次导航到页面/表单并开始输入时,以前输入的值继续显示为自动完成选项。
我也尝试过使用它的每一个细微差别: ASP.NET Core 中的响应缓存中间件
如今,所有浏览器如何做到这一点?