电子如何允许不安全的https

时间:2017-06-20 16:19:26

标签: electron

正在加载https://github.com可以正常使用。
但是加载不安全的https,页面显示为空

我做了一些研究,并尝试了下面的3个标记(allowDisplayingInsecureContentallowRunningInsecureContentconst { BrowserWindow } = require('electron').remote; let win = new BrowserWindow({ width: 800, height: 600, webPreferences: { plugins: true, nodeIntegration: false, webSecurity: false, allowDisplayingInsecureContent: true, allowRunningInsecureContent: true } }); win.loadURL('https://insecure...') )但没有成功。

寻找任何已知的解决方案。谢谢。

$query = $db->query("SELECT ..., admin FROM users WHERE email='$mail'");
 $row = $query->fetch_array();
 $isadmin = intval($row['admin']);

1 个答案:

答案 0 :(得分:4)

你需要在main.js中声明electron.app后调用mathod appendSwitch:

const app = electron.app;
app.commandLine.appendSwitch('ignore-certificate-errors', 'true');