asp.net проблема кэширования вывода MVC с нестандартным URL-диалектом
У меня необычная проблема, с которой я столкнулся при кэшировании asp.net mvc. Я применил атрибуты кэширования к своим действиям контроллера. Он хорошо работает на URL, которые являются стандартными буквенно-цифровыми URL, например. http://www.website.com/product/1234/myproduct
Однако кэширование вывода не работает - действие контроллера запускается при последующих запросах, если в URL-адресе содержатся какие-либо буквы закодированного типа, например. кириллица http://www.website.com/product/1234/ каран-для
Я не могу понять, почему, но я подозреваю, что где-то происходит скрытое исключение.
Кто-нибудь сталкивался с этой проблемой раньше с кэшированием вывода mvc?