as I can connect through a to a free proxy server (or pay), currently in use as electron JS solution as desktop application
example proxy list servers
http://pr
I had issues with suggested method in my context where I run separate browser views.
Instead of setting proxy on BrowserWindow I set proxy on the view:
BrowserWindow
view.webContents.session .setProxy({ proxyRules: proxyString, })
then using app.on('login') handler to authorize proxy.
app.on('login')