Electron 电子浏览器窗口密码提示

Electron 电子浏览器窗口密码提示,electron,Electron,我有一个简单的电子应用程序,它围绕着一个web应用程序。web应用程序提示输入用户名,但electron没有显示提示,而是直接进入401授权要求页面。是否需要更改设置以进行提示显示?我似乎在文档中找不到它。感谢您的帮助 const { app, BrowserWindow } = require('electron'); function createWindow() { browserWindow = new BrowserWindow({}); browserWindow.

我有一个简单的电子应用程序,它围绕着一个web应用程序。web应用程序提示输入用户名,但electron没有显示提示,而是直接进入401授权要求页面。是否需要更改设置以进行提示显示?我似乎在文档中找不到它。感谢您的帮助

const { app, BrowserWindow } = require('electron');

function createWindow() {
    browserWindow = new BrowserWindow({});
    browserWindow.loadURL('https://domain')
}

app.on('ready', createWindow);
听这个

创建自己的提示。例如,创建一个加载HTML表单的浏览器窗口,当用户填写用户名和密码字段时,将凭据传递回回调

app.on(“登录”),(事件、网络内容、请求、身份信息、回调)=>{
event.preventDefault();
createAuthPrompt()。然后(凭据=>{
回调(credentials.username、credentials.password);
});
});
函数createAuthPrompt(){
const authPromptWin=新浏览器窗口();
authPromptWin.loadFile(“auth form.html”);//加载html表单
返回新承诺((解决、拒绝)=>{
ipcMain.once(“表单提交”,(事件、用户名、密码)=>{
authPromptWin.close();
常量凭据={
用户名,
密码
};
决议(全权证书);
});
});
}
听听这个

创建自己的提示。例如,创建一个加载HTML表单的浏览器窗口,当用户填写用户名和密码字段时,将凭据传递回回调

app.on(“登录”),(事件、网络内容、请求、身份信息、回调)=>{
event.preventDefault();
createAuthPrompt()。然后(凭据=>{
回调(credentials.username、credentials.password);
});
});
函数createAuthPrompt(){
const authPromptWin=新浏览器窗口();
authPromptWin.loadFile(“auth form.html”);//加载html表单
返回新承诺((解决、拒绝)=>{
ipcMain.once(“表单提交”,(事件、用户名、密码)=>{
authPromptWin.close();
常量凭据={
用户名,
密码
};
决议(全权证书);
});
});
}

可能重复的可能重复的可能重复的我如何将登录信息从ipcMain.on('form-submission')传递到回调?请查看我的更新答案,以获取一个示例,了解一种可能的方法。我做了类似的事情,我现在面临另一个问题,你能看一下吗?如何将登录信息从ipcMain.on('form-submission')传递到回调?请查看我的更新答案,以获取一个示例,其中一种方法可以实现此目的。我做了类似的操作,我现在面临另一个问题,你能看一下吗?