akka-http как заставить браузер генерировать окно аутентификации? - PullRequest
1 голос
/ 20 марта 2019

У меня есть Server.Route. Я хочу получить окно аутентификации в браузере, которое просит пользователя ввести логин и пароль. Я прочитал в статье, что сервер должен возвращать ошибку 401 и заголовок аутентификации клиенту, чтобы браузер генерировал это окно.

  val route =
  path("somepath") {
    get {
            respondWithHeaders(RawHeader("WWW-Authenticate", "somevalue"), Origin(HttpOrigin("http://akka.io"))) {
              complete(StatusCodes.Unathorized)
            }
           }
          }

Я не получил никакого окна аутентификации в браузере - только ошибка 401. Если я делаю что-то не так? Знаете ли вы какие-либо другие способы получить это окно в браузере?

...