preview host 허용 회귀 가드 추가 (check:preview-hosts)
배포 도메인 블랭크(vite preview allowedHosts 누락) 재발을 막는 행동 검증 스크립트를 추가. preview를 띄워 공개 Host(vnet/api-vnet/chanpaca) 3종이 200으로 허용되고 임의 Host는 403으로 차단(DNS 리바인딩 보호 유지)되는지 http.request로 직접 Host 헤더를 보내 확인한다. package.json에 check:preview-hosts로 등록. 검증: npm run check:preview-hosts → 공개 3 allowed + unlisted blocked PASS, exit 0. 대시보드 104차 갱신.
This commit is contained in:
parent
7b2ceafd68
commit
5c4ac04e06
3 changed files with 99 additions and 1 deletions
|
|
@ -9,6 +9,7 @@
|
|||
"build": "tsc -b && vite build",
|
||||
"generate:api-types": "node scripts/generate-api-types.mjs",
|
||||
"check:api-types": "node scripts/generate-api-types.mjs --check",
|
||||
"check:preview-hosts": "node scripts/check-preview-hosts.mjs",
|
||||
"generate:live2d-assets": "node scripts/generate-live2d-assets.mjs",
|
||||
"preview": "vite preview",
|
||||
"typecheck": "tsc -b",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue