我正在节点 js 中创建一个 HTTP 服务器,我想向一个只有我会使用的页面添加一个密码。在基本身份验证方案需要用户名和密码(在浏览器中弹出)。拥有用户名对我来说毫无用处,我想知道是否可以只显示密码对话框。
当前代码是这样的,发送状态代码 401和WWW-Authenticate标头。
response.statusCode = 401;
response.setHeader('WWW-Authenticate', 'Basic realm="Requires Password"');
response.end();
Run Code Online (Sandbox Code Playgroud)
它在 Firefox 中创建了这个窗口

那么我需要在响应标头中更改什么才能只有密码字段?