小编ImD*_*ead的帖子

没有用户名的 HTTP 身份验证

我正在节点 js 中创建一个 HTTP 服务器,我想向一个只有我会使用的页面添加一个密码。在基本身份验证方案需要用户名和密码(在浏览器中弹出)。拥有用户名对我来说毫无用处,我想知道是否可以只显示密码对话框。

当前代码是这样的,发送状态代码 401WWW-Authenticate标头。

response.statusCode = 401;
response.setHeader('WWW-Authenticate', 'Basic realm="Requires Password"');
response.end();
Run Code Online (Sandbox Code Playgroud)

它在 Firefox 中创建了这个窗口

认证窗口

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

authentication http node.js

4
推荐指数
1
解决办法
1214
查看次数

标签 统计

authentication ×1

http ×1

node.js ×1