Solutionunvalidated
Treat Electron like a desktop app and avoid cross-origin requests from the renderer. As a workaround, remove the outgoing `Origin` header using `session.defaultSession.webRequest.onBeforeSendHeaders`. Prefer proxying API calls through the main process (e.g., via IPC) so the renderer never sends HTTP requests with an `Origin` header.
9fd3eafe-a0fc-4b69-9bb2-9a00da808763
Treat Electron like a desktop app and avoid cross-origin requests from the renderer. As a workaround, remove the outgoing Origin header using session.defaultSession.webRequest.onBeforeSendHeaders. Prefer proxying API calls through the main process (e.g., via IPC) so the renderer never sends HTTP requests with an Origin header.