Hello! I'm using KendoUI with ASP.NET MVC (IIS Web Server), I would like that kendo.all.min.js (size 2.8M) could be cached by browser (Chrome basically). I've noticed that with no secure protocolo (HTTP) this happens if I include in _Layout.cshtml the library like this:
<script src="@Url.Content("~/Scripts/kendo/kendo.all.min.js")"></script> or <script src="~/Scripts/kendo/kendo.all.min.js"></script>
but if I use HTTPS the library will be partially cached (816KB) or not at all as you can see from attached image.
I've tried also using ASP.NET Bundles with no solution.
I've noticed that if I link the library from your CDN like this:
<script src="//kendo.cdn.telerik.com/2016.3.914/js/kendo.all.min.js"></script>
it's cached also with HTTPS, but this can't be a solution because I can't assume that our customers have a global internet connection always available (welcome to Italy in 2016 -_-").
Any suggestions to solve this issue?
Thank you!