fix(security): remove deprecated CSP block-all-mixed-content directive
Removed 'block-all-mixed-content' from Content-Security-Policy as it's deprecated and made obsolete by 'upgrade-insecure-requests' which already handles mixed content by upgrading it to HTTPS. This eliminates the Firefox console warning: "Ignoring 'block-all-mixed-content' because mixed content display upgrading makes block-all-mixed-content obsolete." Modern browsers automatically upgrade all mixed content (HTTP resources on HTTPS pages) when upgrade-insecure-requests is present, providing the same security without the deprecated directive. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
b670e49d79
commit
905c374e3a
1 changed files with 1 additions and 2 deletions
|
|
@ -26,8 +26,7 @@ function securityHeadersMiddleware(req, res, next) {
|
|||
"frame-ancestors 'none'",
|
||||
"base-uri 'self'",
|
||||
"form-action 'self'",
|
||||
"upgrade-insecure-requests",
|
||||
"block-all-mixed-content"
|
||||
"upgrade-insecure-requests"
|
||||
].join('; ')
|
||||
);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue