While checking the page speed, Google Page speed suggested me to "Leverage Browser Caching". As I enabled the caching in my MVC application using this code in .config file.
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="7.00:00:00"/>
After this, caching for static content which comes from my own domain is being cached, yet it is working.
However, static resources which comes from external domains are not being cached. For example: mydomain.com/content/scripts/somescript.js --> BEING CACHED http://widget.uservoice.com/ha3YmZucx5RAYmq2cS9qw.js --> NOT BEING CACHED
Google is still suggesting me to "Leverage Browser Caching" for that reason.
How can I enable my application to cache static resources which comes from external domains?