I just experienced (what I believe is) an issue on one of our sites in which disabling Media Request Protection in a Sitecore 8.0 site isn't working.
I set the
Media.RequestProtection.Enabled setting to
false and confirmed that the patch was applied correctly in the ShowConfig. However, any media on the site that doesn't have the MRP hash is not scaling properly (using
w parameters), while any media with the MRP hash is. I feel like this shouldn't be the case when MRP is disabled.
I have tried disabling browser caching, requesting without and with the hash, clearing the sitecore cache, enabling MRP, disabling MRP, rinsing and repeating. Each time, the only media that scales is media with the MRP hash, whether or not I have MRP enabled.
Does anyone know if there is something else that I could be missing or if I am misunderstanding what disabling MRP actually does?
Side-Note: I know that MRP is important and I have every intention of using it. Recently on one of our sites, MRP hashes were accidentally removed from several renderings. The change went unnoticed until it was deployed to production and the very media-intensive site started failing automated load-tests. I noticed the issue with disabling MRP when I attempted to temporarily disable MRP on production to prevent the site from going down/performance from plummeting for a few hours while we fixed and tested the issue before redeploying to production.