Обычный вход в систему Auth Всплывающее окно не отображается - PullRequest
0 голосов
/ 02 мая 2019

Я пытаюсь сгенерировать всплывающее окно Basic auth login при нажатии кнопки logout.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
...