基本身份验证登录弹出窗口未显示

时间:2019-05-02 07:48:35

标签: reactjs express basic-authentication http-status-code-401

我尝试单击注销时生成基本身份验证登录弹出窗口。 正在发送401,但没有弹出窗口。 前端

 handleLogout = () => {
    fetch(`${BACKEND_URL}/logout`)

  }

<Button onClick={this.handleLogout}>Logout</Button>

后端

  app.use('/logout', function(req, res) {
    res.set('WWW-Authenticate', 'Basic realm=Authorization Required');
    return res.sendStatus(401);
  });

网络标题中的响应

Response Headers

Access-Control-Allow-Origin: http://localhost:3000
Connection: keep-alive
Content-Length: 12
Content-Type: text/plain; charset=utf-8
Vary: Origin
WWW-Authenticate: Basic realm=Authorization Required
X-Powered-By: Express

0 个答案:

没有答案