当代理后面的电子background.js

时间:2016-02-01 09:58:55

标签: node.js proxy background electron

我正在使用Electron应用程序,该应用程序必须在具有简单身份验证的代理服务器后面工作。 mainWindow中的内容可以使用" app.on(' login')"通过代理进行通信。办法。 我也有background.js文件建立的连接在代理后面失败。 有没有办法在后台进行连接.js还可以使用代理配置吗?

谢谢!

background.js

app.on('login', function (event, webContents, request, authInfo, callback) {
    // Es existiert ein Proxy, wir benötigen Zugangsdaten!
    event.preventDefault();

    console.log('proxy erkannt');

    // Es ist ein Proxy Zugang erforderlich
    proxy = true;

    // Funktionieren die bekannten Daten?
    callback('proxytest', 'test');
})

mainWindow可以连接到服务器,而来自background.js的连接不能。

1 个答案:

答案 0 :(得分:0)

使用ipcmain和ipcrenderer在服务器和窗口之间进行通信。因此,您可以触发任何事件进行交流。