安全加固:统一浏览器响应防护边界
This commit is contained in:
1 parent
836486cfd8
commit
3d6d4deabb
2 files changed
+77
No files matched your search
@@ -14,6 +14,18 @@ export default defineNuxtConfig({
|
||||
// 恢复的源码使用显式 import,避免自动扫描带来同名组件或隐式依赖。
|
||||
components: false,
|
||||
imports: { autoImport: false },
|
||||
// 由响应入口统一设置浏览器信任边界;不限制现有验证码、支付和远控的脚本/连接来源。
|
||||
routeRules: {
|
||||
"/**": {
|
||||
headers: {
|
||||
"X-Content-Type-Options": "nosniff",
|
||||
"Referrer-Policy": "no-referrer",
|
||||
"X-Frame-Options": "SAMEORIGIN",
|
||||
"Content-Security-Policy":
|
||||
"frame-ancestors 'self'; object-src 'none'; base-uri 'self'",
|
||||
},
|
||||
},
|
||||
},
|
||||
css: [
|
||||
// 只放全站共享样式;各业务组件显式导入自己的带作用域样式。
|
||||
"~/assets/styles/entry.Cs9kvuGi.css",
|
||||
|
||||
Reference in new issue
Block a user