首页 > 解决方案 > 自定义 WebOptimizer 缓存清除算法

问题描述

我正在使用ASP.NET Core Web Optimizer。它具有缓存破坏功能,可将唯一字符串附加到脚本或 CSS 链接的末尾。

附加字符串的示例如下:....script.js?v=8UnFL4zesLGMnNgeUbnu9OOWly7_ES--Qx-E_tWr2NQ

这很好用,不幸的是,我们的公司防火墙不喜欢这样并阻止这个 URL 作为SQL 注入......(好吧,你可能会笑出声......,继续)。防火墙是 Azure WAF。

我比与公司的官僚作风更清楚,那么我有什么办法可以定制算法来回避这个问题?

我想,就我们的意图和目的而言,使用DateTime.Ticks就足够了,这也可以安抚防火墙。

标签: c#azure-wafweboptimizer

解决方案


推荐阅读