Skip to content

Instantly share code, notes, and snippets.

View alienator88's full-sized avatar

Alin Lupascu alienator88

View GitHub Profile
@alienator88
alienator88 / electron-cors.js
Created August 2, 2022 22:46
Bypass CORS safely in Electron apps
mainWindow.webContents.session.webRequest.onBeforeSendHeaders(
(details, callback) => {
callback({ requestHeaders: { Origin: '*', ...details.requestHeaders } });
},
);
mainWindow.webContents.session.webRequest.onHeadersReceived((details, callback) => {
callback({
responseHeaders: {
'Access-Control-Allow-Origin': ['*'],