1 parent ec9afae commit 32fa20bCopy full SHA for 32fa20b
1 file changed
frontend/vite.config.ts
@@ -23,12 +23,13 @@ const API_TARGET = FEDERATION ? FS_URL : BACKEND_URL
23
// request looks same-origin. Dev-only convenience for admins of the target
24
// instance; do not rely on this to bypass origin checks you don't control.
25
type ConfigureProxy = NonNullable<import('vite').ProxyOptions['configure']>
26
+ console.log(BACKEND_URL)
27
28
const spoofOriginHeaders: ConfigureProxy = (proxy) => {
29
proxy.on('proxyReq', (proxyReq, req) => {
- if (req.headers.origin?.startsWith('http://localhost')) return
30
- proxyReq.setHeader('Origin', API_TARGET)
31
proxyReq.setHeader('Referer', API_TARGET + '/')
+ if (!req.headers.origin || req.headers.origin?.startsWith('http://localhost')) return
32
+ proxyReq.setHeader('Origin', API_TARGET)
33
})
34
}
35
0 commit comments