fix: disable astro checkOrigin (breaks multipart uploads behind proxy); SameSite=Lax covers CSRF

This commit is contained in:
2026-07-23 14:49:14 +00:00
parent 6bfb4c3342
commit 8304e810b2
+3
View File
@@ -7,6 +7,9 @@ export default defineConfig({
output: 'server', output: 'server',
adapter: node({ mode: 'standalone' }), adapter: node({ mode: 'standalone' }),
integrations: [react()], integrations: [react()],
// CSRF: eigener Schutz über SameSite=Lax-Session-Cookie. Astros checkOrigin
// bricht multipart-Uploads hinter dem Reverse-Proxy (http↔https-Mismatch).
security: { checkOrigin: false },
server: { host: true, port: Number(process.env.PORT) || 4321 }, server: { host: true, port: Number(process.env.PORT) || 4321 },
vite: { vite: {
ssr: { ssr: {