我在使用 asp.net mvc 缓存时遇到了一个不寻常的问题。我已将缓存属性应用于我的控制器操作。它适用于标准字母数字 URL 的 URL,例如。http://www.website.com/product/1234/myproduct
但是,输出缓存不起作用 - 如果 url 包含任何编码的类型字母,例如,控制器操作会在后续请求中触发。西里尔 字母http://www.website.com/product/1234 /каран-для
我不知道为什么,但我怀疑某处发生了一些隐藏的异常。
有没有人在使用 mvc 输出缓存之前遇到过这个问题?