Currently, we have MW outputting a CSP header, only for that to be overridden at the edge by a CSP set in the VCL config. We should clean this up so that MW sets the CSP header for requests for which it can do so, while the VCL continues to set a CSP header for static assets not served by MW.
- Update MW config so that the CSP it outputs matches the one currently configured in VCL (beta cluster)
- Update MW config so that the CSP it outputs matches the one currently configured in VCL
- Adjust the VCL config so that it doesn't override the CSP header set by MW
[ ] In the VCL config, set a simple CSP (that blocks almost everything) for static assets
- Leaving this unchecked as it is better tracked in various upload.w.o tasks et al